MarketplaceService:GetProductInfo(id, Enum.InfoType.GamePass) suddenly returning blank info 100% of the time despite not erroring

This is a pretty urgent issue and seems to have only started today. When you call MarketplaceService:GetProductInfo(id, Enum.InfoType.GamePass), you will get a table that is missing many of the relevant fields (Name, Description, creator info is blank, no pricing, etc…). This wouldn’t be a big issue if it errored, making my pcalls fail. Instead, since my scripts assume the call succeeded, I get many issues that wouldn’t normally occur.

This happens both at runtime and in studio, 100% of the time, for all game passes, user and group owned.

As you can see, there are no name or description fields.

For example, paste this into your console:
print(game.MarketplaceService:GetProductInfo(663122892, Enum.InfoType.GamePass).Name)
and observe many important fields are missing.

The id passed to that call corresponds to this game pass which has a description and name: VIP! 👑 - Roblox – these fields should not be nil.

System info
AMD Ryzen 7800X3D
32.0 GB DDR5 RAM @ 5200MHz (31.2 usable)
NVIDIA GeForce RTX 4080

Expected behavior

If the call failed, I expect it to error. Otherwise, I expect it to return a table with the fields present.

2 Likes

Having this same issue with my game, which has a gamepass section in the menu. Coming up as nil when it’s always worked before. I’m a builder and only lightly script so I don’t entirely understand it but I think it has to do with Roblox rolling out subscriptions for all games today.

1 Like

Yea I’m not sure whether it’s related to the release of 612 or the subscriptions but it’s a significant issue so I’m hoping it gets addressed quickly.

1 Like

Try and see if your game is working again, mine is.

2 Likes

Yup, issue seems to have subsided now. Thanks for letting me know.

1 Like

No problem and thank you engineers if you happened to see this post!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.