pretty sure its a huawei issue, not a strava issue. Its the phone shutting the app. Have bought a small garmin edge 25 and now just upload to strava at the end of the week
My rides are constantly crashing on my Huawei P9. I turned off all optimisations. I will be installing runtastic and seeing how that goes. I will not be buying Huawei again.