Also, ich weiß zwar nicht von welchem Istwert du jeweils gestartet bist, aber für mich sieht das so aus als wäre 36925=1 richtig, aber die Istwerte zählen unterschiedlich "schnell" hoch, bei 36925=-1 zählen sie offensichtlich gegensinnig.
Es müsste demnach, da es ja ohne Safety funktioniert...