From the bit I've looked at melee. The issue lies in the fact that any melee weapon is still a "gun" that shoots. Getting it to be a reliable way of killing someone is tricky from the bit I played with in the past. Your option is either scripting it entirwly and deleting the bullet. Or trying to have the bullet delay and hit just the right spot at the end of swing only.

theres 2 things that could have gone wrong... either the lock setting (vanilla arma locking) is incorrectly being set to unlocked, or the
_objectsetVariable ["ExileIsLocked",-1,true]; has been INCORRECTLY set onto the vehicle.
//when a vehicle is UNLOCKED you should have these return true
((locked _vehicle) isEqualTo 0) ----- should return true
AND
((locked _vehicle) != 1)
you can manually set these by for example running the code:
_vehicle lock 0;
thats just a little nudge in the right direction.
Look in the file ExileClient_object_player_event_onInventoryOpened
if either othem popped true on a vehicle the inventory would not open.

arma has made a big boo boo with this update breaking core features of their game. they will have to fix them as multiple mods have been broken because of it. if you wait until they update again im pretty sure this will work again.

About Exile Arma 3 Mod

It is the year 2039. After the resource depleting conflict in Greece, Europe suffers from a new deflation crisis, leading the crime rate to a new peak in history. Members of the North Atlantic Treaty Organization Security Council are forced to react. Being a desperate alternative to overcrowded and prohibitive prisons, offenders are now being sent to EXILE.