Thank you! The reason the particle hitbox is broken is due to the hitbox literally being a separate invisible object, and because of the framerate being lower it causes the hitbox to lag behind.
I had similar issues with my game using Physics2.0 when playing on a phone compared to PC, I had to use TimeDelta() to multiply the force so it would work it out by time instead of relying on frames, could be a way to fix this issue