Hi, thank you so much for your reply :)
the object had the pivot to the bottom from the start, but I scaled it before i put it in as a scatter object. I think that’s was the reason why. because when I used the original object with no transformation it was aligned correctly. I had to scale it up by 2000 in the scatter window so there might be a mismatch between my model and the object I imported.
again thank you so much! your reply helped me doublecheck if it was related to me changing the scale of the object, figured the pivot might got moved because of that.