Αφήνεις τον αισθητήρα να "ζεσταθεί"; Αν θυμάμαι καλά χρειάζεται τουλάχιστον 1 λεπτό για να αρχίζει να δουλεύει κατά τ'αναμενόμενα.
Επίσης, έχε υπόψιν ότι ο αισθητήρας έχει 3 δευτερόλεπτα αδράνειας από τη στιγμή που σταμάτησε να αναγνωρίζει κίνηση.
Τέλος, δες την γωνία που έχει και έλεγξε αν την τηρείς. Ίσως τον έχεις βάλει σε λάθος σημείο και δεν αναγνωρίζει πάντα κίνηση και σε συνδιασμό με το από πάνω να παρατηρείς τη συμπεριφορά που έχεις.
Σημείωση: Ίσως να υπάρχει κάποιο θέμα και στον κώδικά σου ή το κύκλωμα, αλλά δεν τα έχω τσεκάρει, λόγω έλλειψης χρόνου.