I have the same problem. I have tried using a silent push notification, that way the app does get woken up in the background and I tried calling the WidgetCenter.shared.reloadTimelines method right from there. The result was the same, the widget did not get updated if the application is not in the foreground.
Topic:
App & System Services
SubTopic:
General
Tags: