Adding a cancel state to handle when enable is dropped. This state kills all state before going to idle.