Is this about ghost breaks - code stopping on lines where there was a break but there isn't any longer?
Inserting a new blank line above the line where it stops is all it takes to enable the compile button. Then compiling should then remove the ghost break. I can't recall if doing so on just one line will fix all or if you need to move every line where it is breaking but shouldn't.
My guess is that while the code was in break mode you made code changes. That's not recommended.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.