Lametta
(Lametta)
January 24, 2023, 1:35pm
#1
Reproduction Steps
Not sure how to replicate this, I suppose try looping through a ton of different assets using GetProductInfo until it happens.
Expected Behavior
GetProductInfo gets information properly as opposed to throwing an unauthorized error.
Actual Behavior
In short, this:
Hello so I scan the gamepasses in my game to see what gamepasses a player owns when they join. This is the code that used to work (I have not updated my game at all so I didnt cause this error)
for i,v in pairs(GamepassIDs) do
if MarketplaceService:UserOwnsGamePassAsync(plr.UserId,v) then
local info = MarketplaceService:GetProductInfo(v, Enum.InfoType.GamePass)
local bv = Instance.new("BoolValue")
bv.Name = info["Name"]
bv.Parent = plr.Gamepasses
end
end
(gamepassIds i…
Unauthorized but this appears completely randomly.
Issue Area: Engine
Issue Type: Other
Impact: High
Frequency: Constantly
Date First Experienced: 2023-01-23 00:01:00 (-08:00)
2 Likes
Do you still encounter this issue?
Lametta
(Lametta)
March 2, 2023, 2:39am
#3
Not anymore, thank you for following up.
Lametta
(Lametta)
March 2, 2023, 4:22am
#4
Weirdly enough, now that it was mentioned, it happened again.
Only recently though, it may just happen on occasion?
Hey @Lametta - we can’t repro this anymore, and we’re assuming it was ephemeral and is fixed. Would you mind filing again if you’re still having issues? So sorry we didn’t follow up here. Going to close out the thread.