Hello @Brendan hope you well,
I've been trying to fix an issue for a week. After many tries I was able to identify part of the problem. It is in the UnlockContainerInstance function.
Id : 98CD
I've created a function to replicate it: TestChestOperational I run it from the web in the player cloud script section with this argument:
PlayfabId: 543BF51ED982BD1E
{ "chestType": "HeroChest8" }
I got this response:
{ "FunctionResult": null,
"Logs": [
{
"Level": "Debug",
"Message": "itemId 55B1CC6508F71D83",
"Data": null
},
{
"Level": "Error",
"Message": "PlayFab API request failure",
"Data": [
[
[]
],
[
[
[
[]
],
[
[]
],
[
[]
]
]
],
[
[]
]
]
}
],
"ExecutionTimeSeconds": 4.4655336,
"MemoryConsumedBytes": 0,
"APIRequestsIssued": 15,
"HttpRequestsIssued": 0,
"Error": {
"Error": "InternalServerError",
"Message": "InternalServerError",
"StackTrace": "Error\n at Object.server_request (Script:161:24)\n at Object.server.UnlockContainerInstance (Script:612:80)\n at OpenChest (98CD-PlayFabCloudScript.js:1699:25)\n at DoOpenNowChest (98CD-PlayFabCloudScript.js:1654:12)\n at handlers.TestChestOperational (98CD-PlayFabCloudScript.js:1553:25)\n at Object.invokeFunction (Script:116:33)"
}
}
As I read in other posts, this is related to the Drop Table, I verified it and even recreated it and it's seems all the items are ok.
The test can be used only once due to the logic because it will set some values in player title data
Hope you can help us with this as always!
Thanks