The relationship between upper, mag block and mag is critical on the ASA's. Mine on a early Cav worked great.... but I switched it to another Cav lower and it's acting up now. I haven't taken the time to diagnose it fully, but what you describe (stove piping) is happening on mine. I think the ejector has to be adjusted.... not sure if its' sitting in the groove right or high enough. It's possible (in my case, the extractor spring is weak......) I've shot quite a bit out of it..... (115gr )
The last batch of ammo might have been weak. Who knows. I bought 1000 rounds of 9mm from a dealer buddy and ran out just recently. The stuff I was using when it acted up was some stuff I got at a local shop (Winchester 115's), but I sware it was weak.... oh well. Thought about getting some Seller & Belliot, but haven't had the time to track some down locally. If it works w/ a different brand of ammo, then I know what the issue was, not enough "umph" to cycle the bolt back to eject (but far enough back to load...)
My ASA 9mm upper woulnd't fit an AL lower (well, the one I tried. Woudn't close). Maybe I'll try it on another AL lower to see (that's why it went on a Cav originally).
Good luck on your probs...