Unity code :
public void OpenSurpriseBox() { UnlockContainerInstanceRequest serverRequest = new UnlockContainerInstanceRequest(); AHItemInstance surpriseBox = AHPlayerState.Get.ownedSurpriseBoxes.GetItemCollection().First(); serverRequest.ContainerItemInstanceId = surpriseBox.myItem.ItemInstanceId; Debug.Log("Surprise box id : " + surpriseBox.myItem.ItemInstanceId); PlayFabClientAPI.UnlockContainerInstance(serverRequest, (Result) => { Debug.Log("SurpriseBox opening succeeded."); GetPlayerInventory(); }, (error) => { Debug.Log(error.ErrorMessage + " : " + error.ErrorDetails + "." + error.Error + "." + error.CustomData); Debug.Log(error.HttpCode); Debug.Log(error.HttpStatus); }); }
Error :