Also ich kann dir nicht genau sagen woran es liegt, da ich es ausprobieren müsste und dazu grade keine Lust hab, - aber ich kann dir sagen das du da einen logischen Fehler drin hast.
Ich glaube die Reihenfolge stimmt nicht ganz. Fällt dir im übrigen nicht auf, dass du da den ersten Teil komplett ohne PixelSearch usw hast?
Der also so ziemlich nutzlos ist?
Versuch den Rollback in deinen oberen Code (gehe mal davon aus das es von dir ist) einzufügen.
Dann müsste das auch einigermaßen klappen.
P.S.
Sorry das ich einen ca 2 Wochen alten Thread noch ausgrabe, aber ich finde jeder sollte hilfe erhalten