Randomize Particle Spawn Offset?

I have been trying to figure out how to randomize the offset of spawned particles for a visual effect in 2024. The particles in question are sparks for a campfire.

As seen in 2020

In 2020, I was able to achieve this by plugging a Vector3 node into the Init node’s rotation property (used Vector3 because I have a RandomValue node plugged into the Y input - though, probably not really visually needed). Then I would just increase the value of the X and Z inputs, which created a nice semi-random offset when each particle spawned.

However in 2024, this now just rotates the particle and does nothing but make the sparks less visible.

I have tried playing with the position property of both the Init and Update nodes, however it doesn’t seem like a RandomValue node effects either of these. It just sets an initial offset and runs with it.

Is there a way to make these particles spawn with an offset without brute forcing it with multiple emitters and just adjusting spawn rate? That seems like a horrible way to go about it…