Ships or tramcars (all tramcars) will not produce drops after being destroyed by cactus or fire.
Push the ship or mine car to cactus or fire so that it can be destroyed by cactus or fire, and no items will be dropped after destruction.
This is the English version of MCPE-75363, the previous Chinese version because the language does not seem to pay attention.
Linked issues
Comments

Forwarding resolving as duplicate of MCPE-94879
they are not supposed to drop. they are entities, and they will 'die' after taking enough damage and willl not drop