When using the Stream Live feature the logs do not get updated in realtime, the logs are there because a page refresh displays them.
I think the key is that each time I load up the Logs app the newest/latest entry is:
2019-12-31 23:59:53.000 INFO: xxxxx daemon running
Everything behind that is up to date i.e.
2019-01-10 12:29:21.587 Jan 10 12:29:20 localhost
So I guess something is stuck somewhere - is there a file that checkpoints and needs clearing or similar?