iOS URLSession - Networking error for some users that requires “Reset Networking Settings” to be fixed

Hello everyone!

I am working on an app with quite a lot of users (100000+) and for the last year very small number of them experience an error that we were never able to reproduce. On one of the screens we are sending POST request and it seems that for around 0.1% of users this request is 200 on a server but when they receive the response, our logs show that there is an issue with parsing.

There is a workaround that we have found though - if user resets network settings on the device, they are able to successfully receive the response and proceed with the app flow.

QUESTION: 

Has anyone had an issue related to Networking that was fixed by resetting network settings on an iPhone? What could Network Reset fix that the issue is gone afterwards?

This issue happens on last several versions of iOS. We are using URLSession for network layer.

Any input will be highly appreciated, thank you very much and have a nice day :)

Have you been able to capture a sysdiagnose log from any of the affected devices?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thanks for the reply Quinn, we didn't have a chance yet, but will definitely follow your advice.

iOS URLSession - Networking error for some users that requires “Reset Networking Settings” to be fixed
 
 
Q