Newly refreshed dashboard table shows stale data after all dashboards closed for some time

Then the small flow in the linked post is nearly exactly what you are looking for. (if the timestamp value is unique and always progressing) as every new messages creates a new row and scrolls down)

Instead of the "demo data" node feed in your data as msg.payload into the "store data" node. to limit the max. amount of lines (see post below linked post) to be stored update the stopre data node (max could be easily around 1-5k if nessesary)

If you do not sort your table everything should be fine.

But as your date format should be save sorted alphabetically but if you like you can format the value / timestamp field as described here: Ui-table date sort - #4 by Christian-Me. (use an inject node to send msg.ui_control JSON together with an empty payload.