Unity UWP IAP Issue on Microsoft Store: Buy Panel Stuck Loading with "PEX-CatalogAvailabilityDataNotFound" Error

I’m facing a persistent issue with In-App Purchases (IAP) in my Unity game published on the Microsoft Store. I have created several store-managed consumable add-ons (like “speed_x1”, “speed_x3”) and set up their product IDs in Partner Center. However, when I attempt to buy these add-ons in the game, the IAP panel keeps loading indefinitely and eventually displays the following error message: PEX-CatalogAvailabilityDataNotFound.

Details:
Game Status: Published on the Microsoft Store.
Product IDs: All product IDs in my Unity code match exactly with the ones configured in Partner Center.
Error Displayed: After a long loading time, the following error appears:

PEX-CatalogAvailabilityDataNotFound
MfwluS2WE+iV3VA

Even though I am using:
using Windows.Services.Store;

Steps I’ve Taken to Troubleshoot:

  1. Verified that all Product IDs in Unity match those set up in Partner Center.
  2. Confirmed that each add-on is configured as a store-managed consumable in the Partner Center.
  3. Tested the purchasing process on a published version of the game to replicate the actual user experience.
  4. Double-checked that there are no network restrictions and no regional/account-specific restrictions on the game or add-ons.

Questions:

  1. How can I resolve the “PEX-CatalogAvailabilityDataNotFound” error?
    1. Are there additional settings or checks in Partner Center or Unity that I might have missed to ensure my add-ons are properly linked and functioning in-game?

Any guidance or advice on resolving these issues would be extremely helpful, as it’s impacting the user experience for my published game on the Microsoft Store.