I have an application where a user can login. If a user is logged in, then I display a placeholder for my widget and it\'s configurable through an intent extension.
I had the same issue that the widget was showing stale configuration options. I solved this by forcefully refreshing all objects in my shared Core Data database which I was using. I did this in the „getTimeline“ method.