Just to report a possible bug, the physics for collision have a weird bug where on some cases the physics will not work and any particles will just phase right through the object with the collision on it. To fix this simply delete the object and create a new one, a weird bug indeed. In the case of intricate objects i suggest testing the physics before creating the object. :eyebrowlift:
Can you attach an example that shows the problem. Have you tried increasing the physics substeps ?
If you have a bug, this is not the place to report it, the developers won’t see it here so won’t know it needs fixing. Report bugs to the bug tracker. There is a link in the help menu in blender.