Dataset Filters Not Updating in Real-Time

I currently have a dataset that consists of 20 different time values that I am displaying with a ticker. Essentially I want the ticker to list all of the upcoming times but omit times that have already passed.

Meaning if I have a list of the times: 7:34, 8:09, and 8:31 it’d display all 3 times at 7:33 but at 7:35 it’d only display the remaining 2 times.

I currently have a setup that correctly filters times using:
TIME(TimeEnd) > CURRENT_TIME()

If I load the layout at 8:08 it correctly only displays the times 8:09 and 8:31 but when the clock turns to 8:10, my ticker does not update and omit the 8:09 value.

My question boils down to how can I automatically force a re-filter of a dataset on a currently running display?

It only appears to be applying the filter when the layout is first loaded and the only way I can get it to re-apply is to force a reload of the display manually (by restarting the client). I have the Update Interval on my ticker and the Collect Interval on my display both set to 1 minute but I believe that it only updates if there is a change and my dataset itself never changes. I also attempted having 2 alternating tickers in the same region hoping that it when it swapped from one to the other it’d re-filter but no such luck. In a similar scenario, I attempted scheduling the layout with the ticker twice hoping that when it swapped layouts it would re-filter but it also did not seem to work.

Any insights would be greatly appreciated!

I’m using version 1.8.0 with the Windows client.

First you need to upgrade to 1.8.11 on the CMS and 1.8.10 on the Player.

1.8.0 has hundreds of issues resolved in 1.8.11.

Secondly you’re correct that if the ticker is the only item in the region, it will never refresh. To resolve that, you need to set whatever refresh time you want as the duration, and tick the loop option on the region.

So say you set the duration to 60 seconds, and then loop the region, every 1 minute that region will refresh.