Hallöle...
Die Optimierung kann man abschalten (Bild)
Wenn du einen Breakpoint in Zeile 2262 setzt, kommt er da an? Wie sind die Werte von Schleife 1 und 2?
PS: Der Debugger funktioniert.

Da ist was anderes nicht in Ordnung.
PS: Deine Delphi Version in deinem Profil ist schon wichtig...

PS: Datenhaltung in der visuellen Komponente solltest du überdenken. Eher ein Mehrdimensionales Array etc. und die Anzeige mit dem Array "synchronisieren".