This bug should be easy to fix, it's simply that if you are downed near a sprunk machine u can press F to buy a can of sprunk and get revived, and also you can drink a bottle of water to revive instead of using medkit, maybe the fix is to disable opening inventory when downed, and disable the ability of buying sprunk when downed.