My brother in christ, forget it, I may have messed up the settings of my skeletal mesh renderer when I created it.
The relative location in my skeletal mesh renderer was not set to Particles.Position, so it wasnt reading from the vectors I was giving him at all, therefore was spawning everything at 0.0.0 by default. GG Im thankful for your time!