Unable to load :(
data-updates.lua, attempt to index local 'acraft', line 399
The if check on line 372 references the normal hovercraft but line 397 and 398 reference the assault hovercraft. Probably why it crashes?
IMHO the if check on line 372 should close on line 393 and then another if block should be opened for the assault hovercraft.
So it should be:
if data.raw["spider-vehicle"]["DMV-acraft-entity"] then
local acraft = data.raw["spider-vehicle"]["DMV-acraft-entity"]
-- code here
end