Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Why is UserOwnsGamePassAsync completely broken?

Asked by 6 years ago

Why do I get the error "The ownership service is not available."

if game:GetService("MarketplaceService"):UserOwnsGamePassAsync(userid here,gamepass id here) then
print("this should work")
end

My game is entirely broken, because I switched to the new functions for gamepasses, every time I use UserOwnsGamePassAsync, it just says "14:34:32.328 - The ownership service is not available."

I'm a bit mad because this happened in the middle of an expensive sponsor, and prompting the asset itself stopped working, so I HAD TO CHANGE to the new functions which are broken.

0
Might have found the problem, about to test it. It might be a problem with the localscript invoking the function. redbalboa 0 — 6y
0
Just tested, the problem is still coming from the server script when it calls UserOwnsGamePassAsync. redbalboa 0 — 6y
0
Roblox really fumbling around with this update cabbler 1942 — 6y
0
Yes... rip the 7,500 robux used for sponsorship. redbalboa 0 — 6y
0
Also PromptGamePassPurchaseFinished isn't firing with PromptGamePassPurchase... Good job ROBLOX... Lord_CthuIhu 2 — 6y

1 answer

Log in to vote
0
Answered by 6 years ago

It seems ROBLOX has fixed the problems themselves, I recommend you check your games to see if it's fixed for you guys too. On my end, prompting, and checking passes with the new functions are working fine now.

Ad

Answer this question