There is a bug in the debouncing algorithm where the default of 5 object reads are counted. When a picture capture is not triggered, the debouncer count is not reset correctly such that subsequent triggers start the count at 0 again.