"Reaches Date" timeline trigger not working

I’m trying to setup a simple trigger of “reaches date” on a timeline with the action to rotate an image (not within the timeline). I’ve set up the trigger but nothing happens when I pass that date scrolling on the timeline.

I’ve actually found that the problem is that the date is only triggered if the date is scrolled past slowly, or if the viewport is sufficiently zoomed in (1 or 2 years ‘wide’). Is there a fix for this? Can the date guaranteed to be triggered if the timeline is zoomed out and/or scrolled quickly by?