Welds not working

Hi, I have a door system and I’ve ran into a problem with the welds.

The above is the door when it is closed, and when it is opened it uses TweenService to tween the main part and the other parts are welded to the main part and move with the main part normally.

However when a player joins the game and loads in after the door has been opened the door looks like this:

The main part is in the correct location however the other parts that are welded with the main part are in their original closed position and I’m not to sure how I can fix this as I’ve never ran into a problem like this before.

1 Like

anchor the doors and after 1 sec after game starts unanchor them or use alingpos

The main part is anchored however the welded parts aren’t so they can move with the main part its just a bit confusing since it works as intended until a new player joins and sees something different to the players already in the game when everything is done on the server

1 Like

can u send video? sdkfjdsoifhadiofughudsoigfhu

This is a classic example of server to client replication. It is impossible for us to help without seeing the script that tweens the door open. I can fix it for you

Make sure you’re tweening the cframe of the main part and not the position. If you tween the cframe, then the welds will not break, but tweening the position will. That goes for setting the properties directly as well.

Also, remember to not run tweens on the server (in case you are)!