I've seen this happen before but haven't been able to reliably recreate the failure.
I don't believe it's ever happened for breakpoints I set directly in the debugger. I believe (could be wrong) that it has something to do with re-loading breakpoints that are saved to a file.
It just happened with a trivial file I was using for testing. In this case the code kept looping in the Do Forever loop without stopping on line 7 even though a Breakpoint was displayed there. I then looked at the Breakpoints tab and saw that there appeared to be a stray character (which I did not enter) in the condition column for this breakpoint. That's apparently why it wasn't stopping execution there. I will continue to see if I can find a way to reliably recreate the issue, but reporting here in case anyone else sees this happen.
I don't believe it's ever happened for breakpoints I set directly in the debugger. I believe (could be wrong) that it has something to do with re-loading breakpoints that are saved to a file.
It just happened with a trivial file I was using for testing. In this case the code kept looping in the Do Forever loop without stopping on line 7 even though a Breakpoint was displayed there. I then looked at the Breakpoints tab and saw that there appeared to be a stray character (which I did not enter) in the condition column for this breakpoint. That's apparently why it wasn't stopping execution there. I will continue to see if I can find a way to reliably recreate the issue, but reporting here in case anyone else sees this happen.