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(self:GetEntity():GetUser():GetUsername())
print(bpInfo.level , “level”)
print(bpInfo.active , “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
PC
Which input: Controller / keyboard + mouse
MKB
Your Crayta username:
DryCoast
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):
0.e2.22.113498
(PC only) hardware specs (upload dxdiag file if possible - Open and run DxDiag.exe):


Remember!
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!