I'm receiving no errors and the logs output a correct item result when granting a new item to a character via:
var result = await serverApi.GrantItemsToCharacterAsync(new GrantItemsToCharacterRequest
{
CatalogVersion = "1",
CharacterId = characterId,
PlayFabId = playfabid,
ItemIds = new List<string> { "DefaultHabitat" }
});
The character exists, and displays in the dashboard no problem, the issue is the granted item(s) do not display in said character's inventory (legacy) - even after defining the catalog version (in this case the catalog name is "1".
Assuming the character is successful, and the item granting returns successful, what else could be the issue? Thank you for any help.