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 :)