Outside workspace WorldModel Physic do not work when moving RigidConstrained object on it at runtime

Hello Roblox team,

My initial goal was to create a WorldModel in the player GUI and make a vehicle editor but when I clone a vehicle object and parenting into the world model, the RigidConstraint inside the clone do not work, the connected object with the RigidConsraint stay at his initial location and when I click on the RigidConstraint, Roblox Studio crash

Reproduction Steps

  1. Create a model with at least 2 parts, each with attachment
  2. Create a rigid constraint inside the model
  3. Connect the rigid constraints to those 2 attachments
  4. Add a World Model somewhere else in the explorer, outside workspace, in my case, player GUI
  5. Play
  6. Move the model from Workspace to the World Model outside workspace (at this step, WorldModel physic do not work on the object, the RigidConstraint is not respected)
  7. In the explorer, click on the RigidConstraint in the moved model
  8. Crash

GIF video with the crash (66Mo)

Log/dump files were attached to the internal ticket by a Roblox Staff (@Focia19), due to the sensitive information they may contain, will not be shared publicly!

Expected Behavior

Display RigidConstraint info when clicking on it
Physic works

Actual Behavior

Roblox crashes and quits the application

Workaround

nothing

Issue Area: Engine
Issue Type: Crashing
Impact: High
Frequency: Constantly

1 Like

We’ve filed a ticket into our internal database for this issue, and will come back as soon as we have updates!

Thanks for flagging!

1 Like

Is this crash still occurring? We were not able to repro using the steps provided.

We have a similar report here that has been fixed Viewport RigidConstraints Crashes when within WorldModel and SurfaceGui
This bug should be fixed as well.

1 Like