I’m having a similar issue, though from a slightly different angle.
I’m spawning particles as a CameraLensEffect and offsetting them by driving the WorldOffset module from the position of a cube in the scene (trying to recreate Akira-style light trails)
The particles work fine if I’m using normal square particles:
But as soon as I switch it to ribbon, the particle’s behavior is completely different: