Forum Discussion

KevinJardine's avatar
KevinJardine
Start Partner
5 months ago
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?

  • 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.

8 Replies

  • eshakm.2024's avatar
    eshakm.2024
    Community Manager

    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's avatar
      KevinJardine
      Start Partner

      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.

  • Kray3.0's avatar
    Kray3.0
    Start Partner

    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's avatar
      KevinJardine
      Start Partner

      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.

  • 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.

    • KevinJardine's avatar
      KevinJardine
      Start Partner

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

    • Kray3.0's avatar
      Kray3.0
      Start Partner

      This is a great work around!! Thank you for sharing!!!

  • 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.