One is that you aren’t actually providing all the timeline entries you think you are.
That was my first thought, but I triple checked. There were entries for everyday of the week on the timeline, but on Tuesday it was displaying the entry for Monday. It was only when I deleted the Monday entry that it displayed Tuesday. I display the full date in the widget for debugging purposes, and it is indeed Monday.
I "fixed" it by just looking at the current date and time when displaying my small day widget, regardless of the passed in value.
f you want it to show correctly you need to make sure the time is zeroed out to midnight For your entries.
Sorry, I don't understand what that means. Entries are Mon-Fri at 3PM, for example.
thanks