M50 weapon broken when only slightly damaged or repaired

I do not know if this is by design but I have noticed in the last few days since the update that if ANY part of the weapon system on the M50 is damaged, the weapon does not fire. So a yellow .50 and the rockets don’t fire. If the Gunner is injured (yellow), the weapon does not fire. I have experienced this glitch 3 times. This includes if the weapon has been repaired, I will still get a “stop the vehicle for repairs” message but when stopped, no “F” button prompt and the weapon will not fire. Ammo is still present

Ideas?