Did you find a solution? My best solution so far was to store an error flag in the user defaults shared between my app and widgets and in the timeline provider return an entry that shows an error, and within that UI have another Intent that 'resets' the error flag and lets it reload.
Topic:
App & System Services
SubTopic:
General
Tags: