I'm currently calling the SearchItems api call in my c++ code an passing an alternate ID for my store name. For some reason the store is not found even though I know it exists on the back end. I've also tried to hard code the Id value with the item id of the store and still the same error. To make it even more confusing when I call search items and leave everything blank my store is returned as an item so I'm lost on how it is not being found. Here is my code
// Start the search for items once we have cached the correct stores
PlayFab::EconomyModels::FCatalogAlternateId AlternateId;
AlternateId.Type = "FriendlyID";
AlternateId.Value = "TestStore";
PlayFab::EconomyModels::FStoreReference StoreReference;
StoreReference.AlternateId = MakeShared<PlayFab::EconomyModels::FCatalogAlternateId>(AlternateId);
PlayFab::EconomyModels::FEntityKey EntityKey;
EntityKey.Id = "9A9B4";
EntityKey.Type = "title";
PlayFab::EconomyModels::FSearchItemsRequest ItemsRequest;
ItemsRequest.Count = 50;
ItemsRequest.Store = MakeShared<PlayFab::EconomyModels::FStoreReference>(StoreReference);
EconomyAPI->SearchItems(ItemsRequest,
PlayFab::UPlayFabEconomyAPI::FSearchItemsDelegate::CreateUObject(this, &ThisClass::OnGetTestStoreItemsSuccess),
PlayFab::FPlayFabErrorDelegate::CreateUObject(this, &ThisClass::OnGetTestStoreItemsFailure));
And here is a screen shot of my store published on the back end
Any help on what could be possibly going wrong is much appreciated.