Need help with door tweening

The issue you’re experiencing is due to how TweenService works. TweenService finds the shortest path to reach the goal value(s).

This is an extremely useful thread detailing the steps on how to achieve what you’re trying to do the proper way.