Niagara system always spawns particles at 0, 0, 0

This is difficult without more information. Do you have any event handlers on the particle?

I think most of the other settings use local instead of world location, so that’s the main thing I can think of.