I’m tryna create a coin particle that players can collect, however, while the particle parts works, the stud part isn’t set on the part. I have the Stud welded to the particle, but it’s clearly not with the part

Red partis the Particle. Can see the studs dropping through baseplate no where near the red part.

I’m doing the stud and the particle part as seperate parts, as it’ll be easier to control the stud (can tween it/do whatever, while the particle can stay in the 1 spot)
I also tried AlignPosition, but that did not work either. I’d ideally like to avoid just setting the CFrame of the Stud on a loop to the particle
local newDrop = particle:Clone()
newDrop.Position = position
print(newDrop.Position, newDrop.Stud.Position) -- 0, 4.5, -18 12.125, 0.375, -14 (x11)
unsure why the 2 positions are different. if the stud is welded, it should match the same position.
Ideally I’d like to use AlignPosition on it (so I can just attach it the Core, and can tween the Core and the stud would match) but doing so resulted in this





