Weird Roblox Client Model Bug

Hello everyone! So, I have a train that has animated doors made with the Roblox Animation Editor plugin.

The train is moved with BodyVelocity and thus the train should be welded. That’s why I have come up with the solution of welding the HumanoidRootPart (instead of anchoring) of the Train Doors to the Roof of the train. It’s working perfectly when tested on the Server side but whenever I switch to Client this happens (see pictures below).

Server Side:

Client Side:

Roblox moves the train door models a bit backwards which causes the black parts (that are behind the doors be default) to show in front of the door.

I honestly don’t know what causes this. Although, one thing I’ve noticed is that it doesn’t happen all the time - sometimes it happens, sometimes it doesn’t.

Any help is greatly appreciated!