We had an incident a few weeks ago with a Farm that was deployed. It lost its DHCP address for some reason and while we were troubleshooting, we attempted a live migration from one host to another in Openstack, when this happened it forced the instance into Error state, which terminated the instance.
Since then we have been testing Scalr actions by forcing instances into error state in OpenStack.
However when we were testing today we forced a Hypervisor to shut down. Which did nothing to the Instance, until the Hypervisor was powered on, changed the Instance to shut off state. This forced the Replace.
I hope this helped answer your question.
Brandon