Solved for me: you not only have to protect the Strava application as described in this thread but also Google Apps (which I had disable manually). Three rides recorded without trouble since then. ...
Same thin with a new ascend G7 EMUI 3.0. GPS working fine and accurate but if I stop a few minutes, it stops and strava does not record the ride.