Rigid body objects passing through each other
There are several problems in this file:


Objects scale hasn't been applied;
Setting Triangle Mesh here is required, since the prisms have holes, which means they are concave objects, so other collision types don't work well with them;
Bound margin should be tweaked carefully, as well. Considering the distance between the surface, try smaller value;
The two prisms stay too close to each other, which will cause "intersection" if bound margin is non-zero.

Demo file_v3. Just FYI.




Added a demo video for better understanding.