When an item is placed on the map using the editor the item will not necessarily be placed in exactly the location requested. This may be up to several metres difference. As such, vehicles may be deployed off the edges of cliffs, half-in and half-out of buildings or in similar positions where they are instantly destroyed.
This may or may not be related to the way in which infantry cannot be spawned inside a building - although this might be something you have designed for.