GetBattlePassInfo() on PC

Describe the bug:
The PC version of Crayta doesn’t seem to be returning the user’s bp level via the new BP call. It works randomly but very rarely. This works fine on stadia with the exact same script.

How do you cause this bug?
Create a new script on the player.

Put this in the init of that script:
local bpInfo = self:GetEntity():GetUser():GetBattlePassInfo()
print(bpInfo.level , “level”)
print( , “status”)
If you are on PC (not stadia) it will return that your level is 0.

Screenshots / video of bug:
On PC:

On Stadia:

This is the exact same game.

Which platform: PC / Stadia

Which input: Controller / keyboard + mouse

Your Crayta username:

Game seen in (including “Hub” or “Editor for XYZ”):
Multiple games/new games created

How regularly do you see this? (E.g. 2/3 times - please try 3 times if possible):

Time + date seen:
December 6th 2021 4:30pm EST

Version number (found in Help tab in Settings):

(PC only) hardware specs (upload dxdiag file if possible - Open and run DxDiag.exe):


The more information you provide, the more likely it is that this bug can be fixed quickly! Also, if this was discussed in Discord / Reddit / elsewhere, it might help to include a screenshot of that discussion!

Heyo Dry_Coast!

Thank you for bringing this to our attention.
I have gone ahead and submitted a ticket so our internal team can investigate this further. Thank you for all the details added to this issue, truly appreciate it! :sun_with_face:

1 Like