Why does corpse explosion not work on corpses that were charred/frozen while raise bloated corpse does?

Kinda hard to use corpse explosion, seeing that its a pyro skill and most of the corpse that you'll get will be charred.