Describe the bug: Player desynchronize when you die, I dont understand what is happening so I’ve recorded everything.
When this happen other players can see your character but is not in the same place as you are.
How do you cause this bug?
Screenshots / video of bug:
Video: BUG - YouTube
Which platform: PC
Which input: keyboard + mouse
Your Crayta username: Hisokan
Game seen in (including “Hub” or “Editor for XYZ”):
How regularly do you see this? (E.g. 2/3 times - please try 3 times if possible):
Time + date seen: 20/04/2022
Version number (found in Help tab in Settings):
Hey there @Hisokan !
This appears to be similar to a ticket we are currently working. I have opened up a separate issue to see if it relates to the one we are currently working on. Thank you for bringing this to our attention. our Internal team is working hard to get these issues resolved.
If you see this issue occur in other games, feel free to list them off here. I will update those tickets.
oh no don’t die in your village, you’ll slip under the cart, and have to whack it away or delete it!
Hey, I have a similar bug with a 2D game based on @ekelrock 2D Time Trial Blueprint. But for me it only occurs after respawning.
Hey @QA_Kathel This bug is also happening to me. I’ve tried to figure out how to fix and how this bug works. Seems like when you spawn or respawn, sometimes it desyncronizes making the game unplayable.
It is happening in few 2D games since last big update (Cursed Galleons), to old games (like Super Bizarre Adventure) or new (like Crazy Road or The Infinite Dungeon).
Also I’ve discovered a small way to temporarily fix it inside a gameplay: Press (P) photomode and press it again to return back to normal mode and desynchronization is gone, I hope this info helps with fixing it (it is a super annoying bug).
- It seems like a Crayta bug:
[Server] SpawnUserScript: Spawn at PlayerSpawn x=0 y=20525 z=1125
[Client] CLIENT spawnUser: x=-6.50433 y=37204.1 z=1036.3
So the client spawns at a totally different position than server
@QA_Kathel it looks that Vilva and Tumbak have more info of the bug. I hope it helps
This is a workaround that worked for me. Sometimes the Client spawn is bugged 3 times in a row until it resolves
local p = self.properties
local user = self:GetEntity()
local player = user:GetPlayer()
local clientPos = player:GetPosition()
local posDifference = math.abs(pos.y, clientPos.y)
if(posDifference > p.spawnBugTolerance) then
print("SPAWN BUG: CLIENT pos: ", clientPos)
Wowzers! Thank you all for that information! This should help out our team investigate that issue further to get that fix out soon! I have updated the ticket with all the information you guys have provided !
I totally appreciate all the team work going on into narrowing down the causes.
This bug also happens in 3D games (every Crayta game?). But in 3D you only see the wrong position for one second after spawning, and then get teleported to the correct position.