Another similar issue is mobile users having to click on another internal page after logging in for the login status to change from guest to logged in. Just refreshing just opens up the login form again and again.
Please disable third-party plugins and customizations (if there are any) and check if this issue persists. If you use a caching plugin, make sure that caching is disabled for logged-in users.