cfggameplay.json "0" values are not disabling weaponobstruction. Values "1" and "2" are ok and anything outside of that reverts to value "1"
As per bohemia wiki https://community.bohemia.net/wiki/DayZ:Gameplay_Settings there should be an off setting under value "0"