CoRE - Get peer assistance here with setting up Pistons

When I schedule a poll to a device (a Lock) that “skips” the poll to save battery, does the poll continue repeatedly until it gets a response? I believe I am seeing this behavior in the logs, I wanted to confirm that’s how it should be working. And if so is there a configuration in ST to limit the repeats? This poll seems to be generated by a condition IF (Device = unlocked) within a Follow-Up piston, that is called by a Basic piston using Trigger happens every hour.