Da brauchst Du die Quantentheorie nicht hervorzuzupfen. Das ist ziemlich gut bei den Informatik-Theoretikern bekannt, dieses Problem und betrifft bei weitem nicht nur Notes. Einen Grund hast Du schon genannt: Zeitkritische Sachen, wie zum Bleistift Callback-Funktionen in der API, ok, die kommen hier ja nicht in Frage, aber wenn man die Timer-Klasse benutzt, kanns das geben.
Eine andere, häufige Möglichkeit für diese Erscheinung: Irgend eine Objekt-Variable, in der Regel eine geöffnete Datenbank, geht in der Applikation "out of scope" oder wird von einem Unterprogramm dereferenziert, da der Debugger aber auch eine Instanz dieser Variablen besitzt, bleibt die Variable während der Debug - Session gültig, während sie im normalen Lauf der Dinge dereferenziert wird und damit auf Nothing geht.
Bekommst Du einen "Variable not set" oder so Fehler? Dann ist es diese Erscheinung.