Since this update, only every other shot has recoil in singleplayer (works fine online), firing results in this example (this only occurs in VTS weapon resting TMR mod, or Virtual Ammobox script but essentially breaks weapon resting and weapon firing ):
One shot = recoil
next shot = none
repeat ad infinitum
This makes full auto very weird, with a strange "bucking" in weird intervals that feel neither realistic nor comfortable.