It prompts the player but the image does not load in (only shows a white box). I tried waiting for a day it still did not load.
Picture: https://gyazo.com/df633714053497a4aa6a647020ed6c76
Script:
function promptPurchase([Player, id)
MarketPlaceService:PromptGamePassPurchase(Player, id)
end

1 comment
I don't think this is a scripting issue. I'm currently having this exact issue and my script seems flawless based on my observation. I think it's something ROBLOX messed up herself rather than you.