99% of the time, UpdateUserData returns correctly.
However, sometimes I get this result:
{"HttpCode":0,"HttpStatus":null,"Error":2,"ErrorMessage":"The response ended prematurely.","ErrorDetails":null}
when printing out the contents of the PlayFabError.
I'm using the C# SDK.
Why does this happen? I currently just have exponential backoff/retry logic, but it feels like something is wrong if I keep getting this error unexpectedly. I'm not making very many API calls during the times this occurs.