Non-service instances in DataModel are not saved in team create

Any instance parented directly to the DataModel does not save when being published or exiting the team create session. This is inconsistent behavior as it only occurs when in team create.

Steps to reproduce:

  1. Open a place and enable team create.
  2. Create an object and parent it directly under the DataModel.
  3. Publish and exit the team create session.
  4. Re-open the place, see that the object is gone.

Alternatively, check to see whether the object exists in the published place. You’ll find that it is missing.

1 Like

Does make me wonder if Roblox would fix this by fixing the bug stated, or removing the ability to parent non-services to the game directly. It doesn’t seem like a good practice to do this.

Parenting non-services to the DataModel is considered undefined behavior – please do not do this.

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.