...I think RRA should make a custom one with a deeper mag notch.
I think that's the last thing we need. Another out of spec part to deal with. It's bad enough that Colt uses a different Bolt catch for their 9mm mag block. It's easy to recognize that part, but a slightly wider shelf on a mag catch would not be so obvious.
Also, you need to be careful that the mag catch lip isn't too long, as it will interfere with the follower in the magazine.
I use an older RRA mag block with Colt factory 9mm mags. I bought mine from RRA about ten years ago. I'm not sure if they have changed in some way, but I've never had a problem with the catch, or mags dropping unexpectedly.
The mag catch lip protrudes far enough into the magwell, (and the mag block fits perfectly into my Dlask lower) that when the magazine is seated, the protruding amount of the lip is enough to engage the magazine notch and only take up the the thickness of the magazine wall before interfering with the mag follower.
Colt mags are a very precice fit in width in my RRA mag block as well. Can't say the same for the CProds 9mm mags. CProds mags fit just so slightly looser in my RRA mag block, but still, CP mags will not drop out on their own. I would say that the probs people are having are not RRA related, (so quit bashing THEIR products) but a CP mag spec issue.
Another concern I have with CP mags is that the mag catch notch may not be cut in the correct spot to lock into the best position to avoid feeding problems. I think this is where CP mentions that you need to play with the height of the mag block 15-20 thou. to get it to feed right. I don't have this problem with my RRA block and CP mags, but I'll tell you if I did, and I couldn't use my Colt mags without readjusting my mag block ... the CP mags would be gone.