Particle system does not compute collision depending of the objects behind

I have a particle system throwing particles on a cube, and it correctly computes the collision on the cube, except when the cube is above sobre game objects, leaving the impression that there is a bug in the particle raycasting ignoring the first object hit on the raycasting. Also, if I change the radius of the shape module it detects collision again.

See the gif bellow for better understanding. The house prevents the collisions. I searched for what game objects where responsible for this and I didn’t see anything clarifying.

9897033--1429131--2024-06-1819-54-46-ezgif.com-video-to-gif-converter.gif
9897033--1429134--2024-06-1819-54-46-ezgif.com-video-to-gif-converter (1).gif

So what are your collision module settings?

Its this:
9898374--1429440--upload_2024-6-19_13-51-2.png

Changing Max Kill Speed, Radius, and layers from “Collides With” makes no difference.

Can any Unity moderator take a look at this please? I just want to not have rain inside interiors!

Moderators moderate the forums. Maybe if you tagged your post with “particles” you might get a particle dev answering though.