The PlayFab dashboard displays an empty inventory if it contains deleted catalog items.
When I was testing the features of EconomyV2 I deleted an item in the CatalogV2 that I forgot to remove from the player inventory. Because of this, the dashboard cannot display any items in the inventory. Here is the inventory of the player.
I know this player has items by calling the function myself.
GetInventoryItemsRequest request = new GetInventoryItemsRequest() {Entity = StaticInfo.EconomyEntityKey}; Task<PlayFabResult<GetInventoryItemsResponse>> inventoryTask = PlayFabEconomyAPI.GetInventoryItemsAsync(request); PlayFabResult<GetInventoryItemsResponse> inventoryResult = await inventoryTask; foreach (InventoryItem ii in inventoryResult.Result.Items) { Log.Info($"Type: {ii.Type}, Id: {ii.Id}, Amount: {ii.Amount}"); }
Azure Logs:
[Information] Type: currency, Id: 4c8dad4d-dfa8-4f16-89bc-75d294dcd5d3, Amount: 890 [Information] Type: catalogItem, Id: 9d733609-ab94-4054-b840-4ffbc164f36a, Amount: 1 [Information] Type: catalogItem, Id: d1d86bf4-9773-49fb-b0ae-b82666d874c0, Amount: 3 [Information] Type: catalogItem, Id: 19f96217-4d43-46ea-8a99-a9f4b88be0c7, Amount: 1
And here are the published items that are currently in my catalog
The only "correct" item in the player inventory is the "19f96..." item. The other two ("9d7336..." and "d1d86b...") are the "error" items.
I am aware that this is mostly due to user error on my part but I just wanted to report it just in case.