Yesterday when I tried to upload my turn I got some form of “no connection” error with Matrix’s server. I was told that it could happen and that a .ini file was generated so to attempt the upload later. I checked and the .ini was there, but, again, no joy on the upload. I guessed that maybe Matrix’s server was down, so I went to bed.
Today, same problem. I can’t upload my turn anymore.
Here is the error screens I see, along with the
LOOOOOOOOOOOOOOG
…Text file describing the error. Right now I can continue this game against my opponent.
PBEM3++ Live
1> FQDN: pbem3.slitherine.com
2> Get Game Minimum Version:
2> MinVersion: 2.1.2.7207
22> Get Critical General Settings:
22> MiscDataMaxSize: 4096
22> FileMaxSize: 3145728
8> Fetch Public Messages for Player:
8> There are no public messages available...
6> Log in Player:
6> Token: 21725923-349f-442e-bc8c-0d3555a1fc89
6> ExpirationDate: 2023-06-07T14:08:35+00:00
Local Expiry Datetime = 07/06/2023 14:08:35
Local TimeNow Datetime = 07/06/2023 15:08:34
6> UserId: 53169
6> UserName: RFalvo69Steam
6> IsAnonymous: False
Player is successfully logged in...
10> Fetch Private Messages for Player:
10> There are no private messages available...
12> Get List of Instances for Player:
Breadcrumb: 12
ErrorCode = 200
Resource = /instances/list
Body = < Empty >
ERROR: Response = {"Message":{"ErrorCode":0,"ErrorComment":null,"DebugMessage":null},"Result":[{"ChallengeID":143930,"InstanceID":114782,"Tournament":null,"ParentProductID":343,"SidesNum":2,"Type":0,"Title":"Quietly Flows the Donau","StepNum":12,"Paired":false,"RequiredProductID":343,"MiscDataB64":"VGhlIGVuZCA6KQ0KDQpTZSB2dW9pIGdpb2NhcmUgdW4nYWx0cm8gc2NlbmFyaW8gaW8gY2kgc29uby4gU2UgdGkgdmEsIHNjZWdsaSBwdXJlIHR1IHF1YWxlIGUgY2hlIGxhdG8gdGVuZXJlLg==","Status":2,"CreatedDateTime":"2023-05-28T06:36:29+00:00","StartDateTime":"2023-05-28T09:37:54+00:00","FinishDateTime":"2023-06-02T22:46:04+00:00","LastPlayDateTime":"2023-06-02T22:45:58+00:00","Players":[{"SideNum":0,"UserID":53169,"Status":1,"LastPlayDateTime":"2023-06-02T22:45:57+00:00","PlayingStatus":2,"Username":"RFalvo69Steam","InstanceViewed":true,"MiscDataB64":"SSdtIHN0aWxsIGxlYXJuaW5nIHRoaW9zIGdhbWUgc28gZG9uJ3QgZXhwZWN0IHRoZSBmaXJld29ya3MuIEknbGwgd29yayBoYXJkIGhvd2V2ZXIgOkQ="},{"SideNum":1,"UserID":52652,"Status":1,"LastPlayDateTime":"2023-06-02T21:14:00+00:00","PlayingStatus":0,"Username":"MItra76","InstanceViewed":true,"MiscDataB64":""}],"StepMaxTime":0,"StepTimeoutDateTime":"2023-06-02T21:14:01+00:00","NextTransactionUID":null,"PBEMVersion":3,"Ranked":false},{"ChallengeID":144026,"InstanceID":114900,"Tournament":null,"ParentProductID":343,"SidesNum":2,"Type":0,"Title":"Quietly Flows the Donau","StepNum":11,"Paired":false,"RequiredProductID":343,"MiscDataB64":"","Status":2,"CreatedDateTime":"2023-05-28T16:32:07+00:00","StartDateTime":"2023-05-28T16:37:08+00:00","FinishDateTime":"2023-05-28T19:28:48+00:00","LastPlayDateTime":"2023-05-28T19:28:47+00:00","Players":[{"SideNum":0,"UserID":53169,"Status":1,"LastPlayDateTime":"2023-05-28T19:22:29+00:00","PlayingStatus":0,"Username":"RFalvo69Steam","InstanceViewed":true,"MiscDataB64":""},{"SideNum":1,"UserID":51298,"Status":1,"LastPlayDateTime":"2023-05-28T19:28:46+00:00","PlayingStatus":2,"Username":"VBeretta68","InstanceViewed":true,"MiscDataB64":"SSBhbSBoZXJl"}],"StepMaxTime":0,"StepTimeoutDateTime":"2023-05-28T19:22:30+00:00","NextTransactionUID":null,"PBEMVersion":3,"Ranked":false},{"ChallengeID":144473,"InstanceID":115682,"Tournament":null,"ParentProductID":343,"SidesNum":2,"Type":0,"Title":"Cross Checking","StepNum":9,"Paired":false,"RequiredProductID":343,"MiscDataB64":"V2VsbCwgSSBmb3Jnb3QgdG8gdGVsbCB5b3UgdGhhdCBpbiB0aGUgTmF2eSBJIHdhcyBhIGNvb2sgKGl0IGlzIG9uIG15IHNpZ25hdHVyZSBvbiBNYXRyaXgncyBmb3J1bSkgLSBhbiBleGNpdGluZyBwb3NpdGlvbiB0aGF0IGhhZCBtZSBsZWFybmluZyA1IGRpZmZlcmVudCBmaXJlZmlnaHRpbmcgcHJvY2VkdXJlcyBpbiB0aGUgZmlyc3QgeWVhciBhbG9uZS4gVGhlbiBJIHNpbXBseSB0b29rIG92ZXIgdGhlIHJlc3RhdXJhbnQgdGhhdCB3YXMgbXkgZmF0aGVyJ3MgOikNCg0KU29ycmVudG8gYW5kIHRoZSBBbWFsZmkgY29hc3QgYXJlIGFtb25nIHRoZSBtb3N0IGJlYXV0aWZ1bCBsb2NhdGlvbnMgaW4gSXRhbHkuIENvbmdyYXR1bGF0aW9ucyBmb3IgYW4gZXhjZWxsZW50IGNob2ljZSE=","Status":1,"CreatedDateTime":"2023-05-29T20:27:47+00:00","StartDateTime":"2023-05-31T18:35:12+00:00","FinishDateTime":null,"LastPlayDateTime":"2023-06-06T21:32:34+00:00","Players":[{"SideNum":0,"UserID":53169,"Status":1,"LastPlayDateTime":"2023-06-06T21:32:28+00:00","PlayingStatus":0,"Username":"RFalvo69Steam","InstanceViewed":false,"MiscDataB64":"TXkgZmlyc3QgYXR0ZW1wdCBhdCBhIG1lZGl1bSBzY2VuYXJpbyBhZnRlciB0aGUgdHV0b3JpYWxzIGFuZCBhIGNvdXBsZSBvZiBzbWFsbCBvbmVzLiBJ4oCZbSBpbiBJdGFseSAoR01UKzEpIGFuZCBJIGNhbiBwbGF5IG1vcmUgdGhhbiBvbmUgdHVybiBhIGRheSBpZiB0aGUgb3Bwb25lbnQgYWdyZWVzLg0KDQpHTCE="},{"SideNum":1,"UserID":52318,"Status":1,"LastPlayDateTime":"2023-06-06T18:05:16+00:00","PlayingStatus":1,"Username":"Adrian33","InstanceViewed":false,"MiscDataB64":"SGksIEkgY2FuIG1ha2Ugb25lIG9yIHR3byBtb3ZlcyBwZXIgZGF5IGJ1dCBJIGFtIGF3YXkgbmV4dCB3ZWVrIG9uIFdlZG5lc2RheSBhbmQgVGh1cnNkYXkuIEp1c3QgZm9yIGluZm8gOi0pDQpDb250YWN0OiBhZHJpYW4uaGF5QGdtYWlsLmNvbQ=="}],"StepMaxTime":0,"StepTimeoutDateTime":"2023-06-06T21:32:51+00:00","NextTransactionUID":null,"PBEMVersion":3,"Ranked":false}]}
13> ParseJSONObjToInstance() for StepNum = 12
13> Title = Quietly Flows the Donau, StepNum = 12
13> MiscDataB64 = The end

Se vuoi giocare un'altro scenario io ci sono. Se ti va, scegli pure tu quale e che lato tenere.
12> InstanceID: 114782 for Player[0]:, SideNum 0, Status "Finished", UserID 53169, LastPlayDateTimeUTC 02/06/2023 22:45:57, PlayingStatus "Players turn, player has a mid-turn save file", InstanceViewed "True", MiscDataB64 "I'm still learning thios game so don't expect the fireworks. I'll work hard however

12> InstanceID: 114782 for Player[1]:, SideNum 1, Status "Finished", UserID 52652, LastPlayDateTimeUTC 02/06/2023 21:14:00, PlayingStatus "Not players turn", InstanceViewed "True", MiscDataB64 ""
13> ParseJSONObjToInstance() for StepNum = 11
13> Title = Quietly Flows the Donau, StepNum = 11
13> MiscDataB64 =
12> InstanceID: 114900 for Player[0]:, SideNum 0, Status "Finished", UserID 53169, LastPlayDateTimeUTC 28/05/2023 19:22:29, PlayingStatus "Not players turn", InstanceViewed "True", MiscDataB64 ""
12> InstanceID: 114900 for Player[1]:, SideNum 1, Status "Finished", UserID 51298, LastPlayDateTimeUTC 28/05/2023 19:28:46, PlayingStatus "Players turn, player has a mid-turn save file", InstanceViewed "True", MiscDataB64 "I am here"
13> ParseJSONObjToInstance() for StepNum = 9
13> Title = Cross Checking, StepNum = 9
13> MiscDataB64 = Well, I forgot to tell you that in the Navy I was a cook (it is on my signature on Matrix's forum) - an exciting position that had me learning 5 different firefighting procedures in the first year alone. Then I simply took over the restaurant that was my father's

Sorrento and the Amalfi coast are among the most beautiful locations in Italy. Congratulations for an excellent choice!
12> InstanceID: 115682 for Player[0]:, SideNum 0, Status "Started", UserID 53169, LastPlayDateTimeUTC 06/06/2023 21:32:28, PlayingStatus "Not players turn", InstanceViewed "False", MiscDataB64 "My first attempt at a medium scenario after the tutorials and a couple of small ones. I’m in Italy (GMT+1) and I can play more than one turn a day if the opponent agrees.
GL!"
12> InstanceID: 115682 for Player[1]:, SideNum 1, Status "Started", UserID 52318, LastPlayDateTimeUTC 06/06/2023 18:05:16, PlayingStatus "Players turn but not played yet", InstanceViewed "False", MiscDataB64 "Hi, I can make one or two moves per day but I am away next week on Wednesday and Thursday. Just for info

Contact: adrian.hay@gmail.com"
12> There are 3 Instances available...
12> Instances ready for Player to play: 1, instances waiting on opponent: 2
7> Get List of Challenges for Player :
Breadcrumb: 7
ErrorCode = 200
Resource = /challenges/list
Body = < Empty >
ERROR: Response = {"Message":{"ErrorCode":0,"ErrorComment":null,"DebugMessage":null},"Result":[{"ChallengeID":142298,"ParentProductID":343,"PlayersNum":2,"SidesNum":2,"Type":0,"Title":"Cross Checking","Private":true,"Paired":false,"RequiredProductID":343,"MiscDataB64":"eyJCbHVlQXV0b1Nwb3R0aW5nIjoiRmFsc2UiLCJSZWRBdXRvU3BvdHRpbmciOiJGYWxzZSIsIkJsdWVSZXN1cHBseSI6IlRydWUiLCJSZWRSZXN1cHBseSI6IlRydWUiLCJCbHVlQnJvd3NpbmciOiJGYWxzZSIsIlJlZEJyb3dzaW5nIjoiRmFsc2UiLCJGT1dfVlAiOiJGYWxzZSIsIkZPV19ub25WUCI6IkZhbHNlIn0=","Status":0,"CreatedDateTime":"2023-05-17T07:21:32+00:00","StartDateTime":null,"FinishDateTime":null,"Players":[{"SideNum":1,"UserID":8228,"JoinDateTime":"2023-05-17T07:21:32+00:00","NextPlayer":false,"IsChallenger":true,"Username":"choowee","MiscDataB64":""}],"StepMaxTime":0,"Quick":false,"Ranked":false,"NextTransactionUID":"3ad7efac-12cc-4789-9241-28371f29d408","PBEMVersion":3}]}
11> MiscDataB64: {"BlueAutoSpotting":"False","RedAutoSpotting":"False","BlueResupply":"True","RedResupply":"True","BlueBrowsing":"False","RedBrowsing":"False","FOW_VP":"False","FOW_nonVP":"False"}
7> There are 1 Challenges available...
7> My issued = 0, My Private Issue = 0, Private Target = 0, Eligible Public 1
26> Upload IGOUGO Instance 115682, StepNum 8:
Breadcrumb: 26
ErrorCode = 200
Resource = /instances/file/upload/igougo
Body = {"InstanceID":"115682","ThisSideNum":"0","NextUserID":"52318","NextSideNum":"1","GameOver":"False","MiscDataB64":"V2VsbCwgSSBmb3Jnb3QgdG8gdGVsbCB5b3UgdGhhdCBpbiB0aGUgTmF2eSBJIHdhcyBhIGNvb2sgKGl0IGlzIG9uIG15IHNpZ25hdHVyZSBvbiBNYXRyaXgncyBmb3J1bSkgLSBhbiBleGNpdGluZyBwb3NpdGlvbiB0aGF0IGhhZCBtZSBsZWFybmluZyA1IGRpZmZlcmVudCBmaXJlZmlnaHRpbmcgcHJvY2VkdXJlcyBpbiB0aGUgZmlyc3QgeWVhciBhbG9uZS4gVGhlbiBJIHNpbXBseSB0b29rIG92ZXIgdGhlIHJlc3RhdXJhbnQgdGhhdCB3YXMgbXkgZmF0aGVyJ3MgOik=","StepNum":"8","PlayerPoints":[{"UserID":"0","PointsPercentage":"0"},{"UserID":"0","PointsPercentage":"0"}],"SkipNotification":"False","NextTransactionUID":""}
ERROR: Response = {"Message":{"ErrorCode":54,"ErrorComment":"Data not valid","DebugMessage":"StepNum check failed"},"Result":false}
26>Error Code 54
26>Error Comment Data not valid
26>Debug Message StepNum check failed
Breadcrumb: 98
ErrorCode = 54
Resource = /instances/file/upload/igougo
Body = {"InstanceID":"115682","ThisSideNum":"0","NextUserID":"52318","NextSideNum":"1","GameOver":"False","MiscDataB64":"V2VsbCwgSSBmb3Jnb3QgdG8gdGVsbCB5b3UgdGhhdCBpbiB0aGUgTmF2eSBJIHdhcyBhIGNvb2sgKGl0IGlzIG9uIG15IHNpZ25hdHVyZSBvbiBNYXRyaXgncyBmb3J1bSkgLSBhbiBleGNpdGluZyBwb3NpdGlvbiB0aGF0IGhhZCBtZSBsZWFybmluZyA1IGRpZmZlcmVudCBmaXJlZmlnaHRpbmcgcHJvY2VkdXJlcyBpbiB0aGUgZmlyc3QgeWVhciBhbG9uZS4gVGhlbiBJIHNpbXBseSB0b29rIG92ZXIgdGhlIHJlc3RhdXJhbnQgdGhhdCB3YXMgbXkgZmF0aGVyJ3MgOik=","StepNum":"8","PlayerPoints":[{"UserID":"0","PointsPercentage":"0"},{"UserID":"0","PointsPercentage":"0"}],"SkipNotification":"False","NextTransactionUID":""}
ERROR: Response = {"Message":{"ErrorCode":54,"ErrorComment":"Data not valid","DebugMessage":"StepNum check failed"},"Result":false}