OnParticleCollision registering twice?

I’m having a strange issue that seems to have popped recently.

In my game I have weapons that shoot paint.
The shots themselves are particles that, when colliding with an object, are destroyed and a “Splat” decal is instantiated where the collision took place.

This was working fine, until one day I noticed duplicate collisions were taking place.
Each shot is triggering 2 collision events. One where the previous collision was detected, and one where the current collision occurs.
You can see this happening here: https://i.gyazo.com/c1017a45083273db4566c7927007f8eb.mp4

I’d highly appreciate any help troubleshooting this as I’m at a loss.
And let me know if you need any more info!

Sorry I bumped, but I’m really stumped.
I hope you can help me, I guess we will see.