Hmmm ok, then it's likely it's already miscalculated the objects UID and can't match it in the DB to delete the object. To confirm this, what you can do is in codeCheck.sqf, just under the PVDZ_obj_Delete = [_objectID, _objectUID];
Add this line
diag_log format ["_ObjectUID is %1",_objectUID]...