question

Brandon Phillips avatar image
Brandon Phillips asked

ListQosServers suddenly returning error in all builds (including older builds that worked for weeks)

Hi, all of the sudden none of our clients can use matchmaking as the call to ListQosServers from the Client API fails. The error is "ArgumentException: Requested value 'SouthAfricaNorth' was not found." However, this error cannot be caught as it occurs in the JSON Deserializer and is in the PlayFab SDK. This issue did not occur until today, and is effecting all builds (including older builds that previously worked), when there was no modification to the SDK or our build.

This is in the Unity SDK although I would imagine it happens in some other SDKs too.

Stacktrace: https://pastebin.com/ztQvr2Qz

sdksMatchmaking
1 comment
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Brandon Phillips avatar image Brandon Phillips commented ·

The only temporary solution I've found is to manually add mock latency values into our matchmaking tickets as there seems to be no way to use ListQosServers anymore until the bug is fixed.

0 Likes 0 ·

1 Answer

·
Andy avatar image
Andy answered

This appears to be have been unexpected breaking change caused by adding a supported region to our Multiplayer Servers offering. We're currently discussing the best way forward. If you have players impacted by this change (or if anyone else does) please let us know ASAP.

2 comments
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Andy avatar image Andy ♦♦ commented ·

We deployed a fix for this earlier today. You shouldn't be seeing the deserialization error anymore.

0 Likes 0 ·
Brandon Phillips avatar image Brandon Phillips Andy ♦♦ commented ·

Thanks! It works fine now. Out of curiosity, what was the fix? If it was just removing the region from the returned result, would adding more regions in the future cause the same issue?

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Error rendering WebPanel (widgets/consolidation-widget.ftl): org.hibernate.hql.internal.ast.QuerySyntaxException: AvailableConsolidation is not mapped [from AvailableConsolidation up where up.node = :node]