cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Kudo Kingpin
Kudo Kingpin

Unknown error persists indefinitely after dropped connection is restored

I have a mobile app used by a team to receive tasks from a dispatcher on iPhone 7 devices. If the cellular/wifi connection is interrupted during any data operation, once the connection is restored, every subsequent attempt to do any operation (i.e. refresh) results in the helpful "An unknown error occurred" message. There is nothing the user can do to correct this once in this state except to close the app and reopen it. This state is permanent and the app is broken until closed and reopened.

 

If the connection is lost while the app is idle (not performing a refresh or other data operation) the interrupted connection does not put the app into this state... only if the connection is lost during a data operation. This can be easily repeated on a variety of apps by hitting refresh and then turning on airplane mode before the refresh completes.

 

With an auto refresh occurring and team members moving about a large building with varying degrees of connectivity, this happens frequently enough to be extremely disruptive and problematic. I understand that the data operation cannot complete if the connection is interrupted but the expectation is that once the connection is available again, the app would resume behaving normally. I also already have my data operations checking for connectivity before executing so this is occurring when the connection is lost during an operation (like a patch, refresh, etc.).

 

Tested and reproduced on iPhone 7 and Android Pixel devices using multiple apps.

 

Can anyone help... Is there anything that can be done to allow an app to gracefully restore connectivity if lost in this way?

10 REPLIES 10

I can confirm that the fix is effective on our fleet of iPhone 7 devices. We now see the "No Internet" and "Reconnected" messages at the bottom of the screen and the app no longer freezes up when connection is restored.

 

Thanks!

View solution in original post

Helpful resources

Announcements
New Badges

New Solution Badges!

Check out our new profile badges recognizing authored solutions!

New Power Super Users

Congratulations!

We are excited to announce the Power Apps Super Users!

Power Apps Community Call

Power Apps Community Call: February

Did you miss the call? Check out the Power Apps Community Call here.

Microsoft Ignite

Microsoft Ignite

Join digitally, March 2–4, 2021 to explore new tech that's ready to implement. Experience the keynote in mixed reality through AltspaceVR!

Top Solution Authors
Top Kudoed Authors
Users online (31,262)