MarketplaceService:GetProductInfo(id, Product) return error HTTP 404 in studio

Hello, over the past few days, I noticed an issue when working with offline places in Roblox Studio. I haven’t tested this in the Studio playtest mode of a published place because I primarily playtest using a fork of my game.

The issue occurs when using MarketplaceService:GetProductInfo(id, Product). It fails and returns an HTTP 404 error in Studio. As a result, the product information retrieval fails, and purchases cannot be completed. This issue prevents me from testing developer products in Studio.

Reproduce steps: print(game:GetService("MarketplaceService"):GetProductInfo(x, Enum.InfoType.Product)) --Replace x with any developer product ID you own


Expected behavior

The function should return the data of the specified developer product
image

2 Likes

Hello, thanks for reporting the issue!

I’m able to verify your product exists and you should be queryable on our backend.

I’m inclined to say it might be an issue with the Studio setup or our client. Can you confirm this code was previously working and also check whether it works with one of the other Enum.InfoType values such as GamePass or Asset? That would help us route this to the proper team for debugging.

Thanks so much!

1 Like

Just want to reiterate this point from the OP that you might’ve missed:

The issue is likely due to Studio’s weird functionality in offline mode

1 Like

Ah good point! Thanks for noticing!

This could likely be the case, and I will follow up with the Studio team. But to be safe I’d love to get a little more info on the report to understand the extent of the problem :slight_smile:

2 Likes

The API works on other InfoTypes. It worked correctly in the past. We used it to update the price on the text label, and we were able to purchase products in offline places.

1 Like

Thanks for the extra info! We’ll route this to the appropriate team and follow up once we know more or if we need anything else. :+1:

2 Likes

I have the same problem, It started 2 days ago.

1 Like

This ongoing issue isn’t confined to that API-trying to prompt developer product purchases in an offline Studio place gives this error:

Prompting gamepass purchases works fine.

1 Like

Hi all,

Thanks for your patience. We believe we have identified the root caused and fixed the issue. If you are experiencing this issue, could you please restart Studio and verify whether you still encounter the 404. We apologize for any inconvenience we caused here.

1 Like

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