After requesting a match with findMatchForRequest: I am getting a match with no current participant, no participant array, nothing seems to be set. No error is returned. This is what I see:
<GKTurnBasedMatch 0x170248b50 - matchID:ac0128a4-bd62-4f1b-a322-c70c936c18f6 bundleID:<nil> status:GKTurnBasedMatchStatusUnknown message:(null) creationDate:(null) currentParticipant:(null) participants:(null) matchData.length:0 matchDataMaximumSize:65536 exchanges:(null)>
Trying to update the initial state, results in this:
Error Domain=GKErrorDomain Code=3 "The requested operation could not be completed due to an error communicating with the server." UserInfo=0x174675780 {GKServerStatusCode=5003, NSLocalizedDescription=The requested operation could not be completed due to an error communicating with the server., NSUnderlyingError=0x17465ad90 "The operation couldn’t be completed. status = 5003, No such session: ac0128a4-bd62-4f1b-a322-c70c936c18f6"}