Solution: Don't use a reload time of 75 for the AK-74. Use 74 or 76 instead.
Original post follows.
Fist off, this doesn't happen in normal Soldat, just a mod I'm working on. The problem is, whenever I have the AK-74 (and only the AK-74), I experience three things:
1) Can't switch weapons unless reloading. The other weapon can switch back just fine.
2) Going prone and getting back up are instantaneous, and if I hold the prone button, my soldat will switch between standing and prone so fast that it appears to flicker.
3) Every time I roll, my soldat's lower body rolls once and the upper body stays level. After this, my soldat is stuck in a crouching position, doesn't orient its upper body other than directly left or right, can't fire, reload, or jump, and moves either left or right at a high speed based on whether my cursor is left or right of my soldat. Going prone will fix this until I roll again.
It's worth noting that these are 100% repeatable, even after restarting Soldat and/or picking up the gun from a dead player instead of selecting it in the interface. And, once again, this doesn't happen in the normal game, just my mod.
To further confuse things, it seems to have happened just recently, instead of being there all along.
Help would be /extremely/ appreciated.
The weapons.ini of my mod's AK-74:
[Ak-74]
Damage=100
FireInterval=5
Ammo=30
ReloadTime=75
Speed=240
BulletStyle=1
StartUpTime=0
Bink=-5
MovementAcc=12
Recoil=3