First, thanks for everyone who's been helping me.
Here's my game: https://flowlab.io/game/play/588397
When the capsule's fuel reaches zero (fly it using W, A, and D) I have it set up so it plays an explosion animation and a sound when the bar reaches zero. After the animation is done is fires the destroyer component. See screenshot.
When you fly the capsule at higher altitudes and it runs out of fuel everything works as expected. But when you fly lower and run out of fuel near the ground the animation and the sound work, but the destroyer no longer does and the object remains. See screencast below.