Lately I’ve been having my tweening doors not going as smooth as I’d like, I’ve heard of people syncing the server and the client in order to get that crisp butter smooth opening/closing but I do not know how to do it myself.
Make sure you arent doing the tween on the server. Check if the tween is being done on the client and if you want it to replicate to the server, you can use remote events to check when it finishes tween/set a timer and do certian events.
Theres also a module called TweenServiceV2 (I think though I forgot) that does the tweening on the client and moves on the server as well.