I have started in ROBLOX Lua for the first time in about a year.
I'm trying to run
workspace.MeshPart.Position = workspace.Part.Position
However, it used to work such that the MeshPart would automatically move on top of the part.
Now, the MeshPart is halfway inside the part.
Has ROBLOX been updated so that Position works the same as CFrame? How do I fix this without adding both parts sizes to the Position?

6 comments
Do you have collisions turned on?
Yes, it doesn't work in studio or in game.
I don't use MeshParts but is the selection box smaller than the actual part?
I used the CollisionFidelity property of MeshPart to make it so the selection box is the same as a normal box all the way around the largest distance in each axis
Those are the only things I could think of, sorry I couldn't be more help.
then you have to manually set the meshpart's CFrame above the part based on the sizes