Got it to compile, although it wouldn't move to HandleCrankingState
Probably not be whispering sweet nothings in the compiler's ear. Presumably, you changed some code. Now, that changed code doesn't do what you expect. As long as the changed code remains a mystery, so will the solution.