I have a catalog item that was originally (accidentally) create as a Durable item, but has since been changed to a Consumable (by Count).
However, if I try using the ConsumeItem method on this item, I get this error:
{ "Level": "Error", "Message": "PlayFab API request error", "Data": { "api": "/Server/ConsumeItem", "request": { "PlayFabId": "49A98437AB76415A", "ItemInstanceId": "BD5091B722892D38", "ConsumeCount": 1 }, "result": null, "apiError": { "code": 400, "status": "BadRequest", "error": "InvalidItemProperties", "errorCode": 1091, "errorMessage": "Item is not consumable.", "errorHash": null, "errorDetails": null } } }
I have verified that the catalog item in question is now Consumable, but maybe since it was granted to a player while still being a Durable, it's causing this error?
As a side note: I've tried to revoke some of these items from the player's inventory using Game Manager, but sometimes I get "Bad Request" and can't revoke the item:
This happens when the instance is "Stacked". Is this a bug? Shouldn't I be able to revoke any item from Game Manager?