Reproduction Steps
This bug specifically occurs in R15 games. Avatar scaling options don’t matter, but I’ve experienced this with using classic R6 scaling on the R15 avatar if it matters.
- Create an enclosed room with a total headspace of 26 studs (I’m sure this number can vary, but this is a specific measurement where this bug has occurred for me)
- Create a SpawnLocation with a height of 1 stud (the SpawnLocation dimensions don’t appear to matter)
- Spawn your player character
- Observe that sometimes your player character will spawn on the roof
SpawnLocations normally put player characters in the first area where it thinks there is enough room for them. I assume something with the R15 rig makes the SpawnLocation occasionally think that the player character would not fit in this somewhat large space.
Expected Behavior
Because the player character has enough space to spawn (greater than ~6 studs), I expect players to spawn on the SpawnLocation inside the room every time.
Actual Behavior
The player character occasionally spawns on top of the ceiling of the room. This appears to be more inconsistent if the player is wearing avatar bundle pieces.
Workaround
Use R6. This bug only occurs with R15 avatars.
Issue Area: Engine
Issue Type: Other
Impact: High
Frequency: Often
Date First Experienced: 2019-07-03 00:07:00 (-04:00)
Date Last Experienced: 2021-10-09 00:10:00 (-04:00)