I should add that I have had a part cut incorrectly, fixed the problem, had something cause a failure to generate code, thinking it was fixed, run the new code, and found after another part was ruined it was still the old code.
Failure to generate code is a pretty big deal. I think it should pop up and say failed to generate code in big red flashing letters. LOL. Ok, maybe not that dramatic, but a single line buried in the diagnostic data 20 lines back just doesn't cut it. Pun intended.