This script takes this plane model and duplicates it from ReplicatedStorage to Workspace, but :Clone() breaks it.

It works fine in Studio's play mode

It entirely breaks in Studio's Start a Server mode

It partly breaks in a regular server

Player = game.Players.LocalPlayer.Name

local Plane = game.ReplicatedStorage.Plane:Clone()
Plane.Name = Player
Plane.Parent = workspace
Plane.ChangeNetOwnership.Disabled = false

So what's with :Clone() randomly breaking stuff? Other people have reported this for years on end.

1 comment

0

Well someone removed their answer about adding Plane:MakeJoints() after Plane.Parent = workspace. That didn't work, but I found moving my plane from ReplicatedStorage to ServerStorage, and using a regular script in ServerScriptService works fine. I'll just have to make the server distribute the plane instead of the player releasing it from its local storage. This will slow loading time I belie