CoRE light control... How to handle missed lights?

I set up a few more motion sensor-based pistons last night, and they were working quite well. However, my one piston seemed to be missing turning off 1 or 2 lights occasionally (out of 6 total). Any recommendations on handling this? I changed the turn off task to repeat the turn off after 15 seconds, but maybe there’s a better way?

I have very similar pistons for motion detection.
Yhe only difference is that I use IS not changes to.
BTW for queries with CoRE pistons, post in the getting peer assistance with CoRE thread.