I've got data that updates every five minutes. On the iPhone the page just stops. receiving realtime data. My customer says for him he has to login/out. I'm not certain if it is due to expired sessions. But I can honestly say that realtime data stops. This also means that when wanting to view status information, the data doesn't update. I can turn the screen off and on and the socket connection on the iPhone stops. If i always ensure the page stays active in chrome, then realtime continues. Once the screen shuts off, no more socket. I can click and view other dashboard pages, but the data doesn't come through, so just blank templates where data should be displayed.
I don't have these issues on Android.
Hope this makes sense.