Differing World Location Value But Same On Screen

I am running into a weird issue when I am generating instanced static meshes at runtime. The world location for each instanced static mesh should be different, but they all spawn at (0,0,0). When doing some testing in game, I tried moving around the positions of the objects and realized that although two instanced meshes stated they had different locations, their position in the world was the exact same. I am not sure if this is me being super dumb or not, but I just can’t figure out why these are saying they are in one location, but are in a completely different location. The two images below might help clarify what I mean.