Dann kannst Du nur testen, welcher Befehl genau das Resetten des Flags verursacht ... Am besten Du schreibst mal kurz ne Liste, welche Befehle Du nutzt (und die, die Du ausschließen kannst).
Wenn es zwischendurch resettet wird (nicht durch deinen Source), kann es nur (wie angedeutet) durch den FEMMS geschehen sein In diesem Fall musst Du vor Nutzung einmal das Flag neu setzen.
_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.