Someone mistyped GROUND.IMPASSABLE twice. It should be GROUND.INVALID.
if tile == GROUND.IMPASSABLE or tile == GROUND.IMPASSABLE then return false end
Steps to Reproduce
Try to deploy a boat on void
This issue has been fixed in either a future version or updated in a previous version.