Epunkt Sehr gut - freut mich, dass es endlich behoben zu sein scheint!
Ich hab in der Zwischenzeit noch ein paar interessante Sachen gelernt, u.a. dass das Geofencing gar nicht auf GPS basiert, sondern nur auf Funkzellen und Wifi-Hotspots. D.h. umso mehr Wifi-Hotspots sich im Geofence befinden, desto genauer und zverlässiger sollte das Geofencing auch funktionieren.
Auf das "Wegswipen" aus dem App Switcher würde ich verzichten, denn Apple/iOS interpretiert diese Aktion in vielen Fällen als "der Nutzer will nicht mehr, dass diese App läuft, auch nicht im Hintergrund".
Wie drücken sich die sporadischen Unzuverlässigkeiten bei dir aus? Startet/stoppt der Timer gar nicht oder nur sehr verspätet?