Skip to main content
KevinJardine
Honored Contributor
July 21, 2025
Solved

Chair bug

I just got rid of the pilot chairs in my Starship game because attempting to get out of them would sometimes randomly teleport the player several metres above the starship.

Is there a known bug with leaving chairs in the Avatar Pose gizmo in Horizon Worlds?

gausroth
gausrothAnswer
Honored Contributor
July 22, 2025
OnPlayerEnterAvatarPoseGizmo: CodeBlockEvent<[player: Player]>;
OnPlayerExitAvatarPoseGizmo: CodeBlockEvent<[player: Player]>;

As a workaround while they fix this you can listen for when a player exits the pose gizmo and if they are far away from the gizmo you can move them to where the pose gizmo is.

GitHub: https://github.com/Gausroth/HorizonWorldsTutorials.git Discord: https://discord.gg/hNyDQwdw4N YouTube: https://www.youtube.com/@GausRothTutorials

8 replies

eshakm2024
Community Manager
July 21, 2025

Hi KevinJardine​ , 

Thank you for bringing this to our attention. 

Currently, there is no widely known bug related to leaving chairs in the Avatar Pose gizmo in Horizon Worlds.

In the meantime, please file a ticket/bug report  in-head set or / on Desktop editor to investigate this further. This will help us track the issue and work towards a resolution.

Instruction on how to submit a bug in-headset: https://www.meta.com/help/quest/1007645623437217/ 

Support Ticket Via: Horizon Worlds

Thank you!

KevinJardine
Honored Contributor
July 23, 2025

Thanks, I actually used the Desktop Editor issue form to submit a problem report, which I now think may also have to do with the grid in the Environment gizmo. I have it deactivated but somehow when I leave a chair with an Avatar Pose gizmo, I end up standing on an invisible grid above my main world.

Kray30
Up and Coming
July 21, 2025

I am wondering if the player could be slipping through the geometry as they exit the seat...it is a common issue that players(avatars) can be almost forced through geometry...I would be curious to see the placement of the seat gizmo and if there are any "weak" spots that players can slip through, which could force them move to random places in the world depending. I tend to spend time trying to find these spots in worlds just for fun...🙃

Just the first thought I had...

KevinJardine
Honored Contributor
July 22, 2025

I don't know. I tried to seal off the geometry with a simple box but no luck. Also it happens maybe a third of the time. There is a custom UI gizmo in front of the chair so I thought that maybe it is some kind of interaction between the two gizmos. Since I can't reliably duplicate the issue I'm not sure if I can submit a bug report.

gausroth
gausrothAnswer
Honored Contributor
July 22, 2025
OnPlayerEnterAvatarPoseGizmo: CodeBlockEvent<[player: Player]>;
OnPlayerExitAvatarPoseGizmo: CodeBlockEvent<[player: Player]>;

As a workaround while they fix this you can listen for when a player exits the pose gizmo and if they are far away from the gizmo you can move them to where the pose gizmo is.

GitHub: https://github.com/Gausroth/HorizonWorldsTutorials.git Discord: https://discord.gg/hNyDQwdw4N YouTube: https://www.youtube.com/@GausRothTutorials
KevinJardine
Honored Contributor
July 22, 2025

Thank you! That sounds like a very good solution. I was not aware of those Avatar Pose Gizmo events.

KevinJardine
Honored Contributor
July 23, 2025

One hint for the original chair problem. When I get out of my chair, sometimes I find myself standing on the grid created by the Environment gizmo. I have the grid turned off but somehow it is still there and my avatar is floating above my world.