Poor app
Consider yourself lucky if you receive an OTP. If you receive that, then consider yourself lucky that you can connect to Strava. If you are able to connect to Strava, then consider yourself lucky if their server is responding. I have no idea how can apps be designed so poorly and without any testing. I guess the developers are happy with number of downloads and do not bother themselves with functionality of the app.