Particle collision not working

Hi there,
I’m trying to make a particle system that fires from the player. That works, but the particles go through the ground and walls. I tried to enable the collision option, which works for the TailSparkles and TailSmoke, but not for the Shell. Can someone please explain me how to do this?

Thanks in advance!