They get big stagger resistance (or it is just a server acting up) sometimes immediately before firing.
They shouldn’t be able to fire through tiny windows, fences, ultra-dense hordes, stairs, doors and stuff like this, and then they are fine.
Or give us an option to QTE ourselves out of the net.
Most cases what gets me is the inability to dodge since I’m stuck in melee.
My big brain solution would be allowing you the melee the net. If you have your range weapon out your screwed, but if you melee time the hit, you cut through the net preventing the capture.