Union/Block teleporting back to Origin

Im trying to make a Simple game where you can sail with your boat thru ice.

But the issue is that the Unions (the ice) are teleporting back to where they were placed.
The Unions are unanchored and are standing on a invisible block so it looks like they are floating.

Here is the Video

I’ve tried a few things like making them not Unions but nothing worked.

Does anybody maybe know a solution?
Thanks in advance.

1 Like

Feedback

Do the ice chunks have scripts in them?

1 Like

No they don’t have any scripts in them

So they’re just unanchored models?

1 Like

Yes thy are unanchored models.

Can I see the properties of the ice chunks and the ships? In addition, are they any joints or constraints?

1 Like

Sure, there no joint or constraints
IMAGE2
IMAGE1

Looks like a network ownership problem. I hope setting their network owner to server (with Part:SetNetworkOwner(nil)) will fix the issue. If it doesn’t, I’m afraid this cannot be fixed.

1 Like

Try enabling massless. I might not work, and you might not even want the parts to be messless, but it may be worth a try.

2 Likes

Okay thank you very much!
I will try it out.

Okay thank you very much!
I will also try it out

1 Like

@UnpalatabIe it think I didn’t work, I tested it with a Script and a Local Script in the Union and I put the code: Part:SetNetworkOwner(nil) in the script but It didn’t work.
Did I do it right or is there just no solution?

Thanks in advance.

script.Parent:SetNetworkOwner(nil)
Regular script inside the union.

1 Like

Output says
OUTPUT

And it doesn’t work, I think it just doesn’t want to work.
You don’t need to spend time thinking about a solution.
But thanks for the help!

The script must be inside the union, not workspace.

1 Like

Yes it is inside the union
inside

Does it finally work or throws the same error?

1 Like

No, I think you were right that it cannot be fixed.
But thanks for the help!