Annotate Time filter not loading timesteps

When I load my FLASH data into ParaView 5.13.3 (superbuild with VisItBridge enabled), all timesteps for my data are read correctly:

However, when I add a AnnotateTimeFilter, it only reads “Time: 0.000000”, as a single row into its Data Array, so when I change the time with the toolbar, the Annotation will always show “Time: 0.000000”.
I first figured that maybe my small timesteps were being cut off by precision, so I used TemporalShiftScale to change them all to values larger than 1, and then used AnnotateTimeFilter, but the result is unchanged.

I have not been able to find a topic with this issue. My bandaid solution is manually applying a Shift from 0 to my current timestep, but this bandaid won’t help if I want to create an animation with a filter that automatically updates as the time is advanced.

I resolved this issue by applying a Annotate Time source before applying the Annotate Time Filter. If that is the intended use, I suppose the user guide had not made that clear to me.