It seems that some Widgets are mit refreshing automatically. For example the Google Calendar Widget for the event list is not updating at all and showing the state it was launched with.
Maybe add an option to refresh at an intervall?
Android apps don’t have control over Android widget refresh and normally it should update automatically, as long as the widget app updates the data. I will check how Google Calendar behaves for me, maybe there is a bug somewhere else.