Setting a position of a model to another model's position doesn't work?

Title self explanatory.

I have this model “we’ll call it model1”:
image

And we have this model “we’ll call it model2”:
image

Now This is the current position of model1 which I want to change so that its the same as the position of model2:
image

And this is the position of model2:
image

Now, for some reason when I set model1’s position to the same position that model2 has, model1 is sent very far away instead of being placed in the same position as model2.

Why does this happen? and how do I fix it?

That’s a pretty weird bug, but moving models is already pretty weird, i think you could try using model1:PivotTo()