Widget doesn't update but runs ok in app [Solved]

I have a widget that fetches JSON data from a REST-API (next five trains leaving from a station) and displays them after some massaging. It runs perfectly ok in the Scriptable app and it did run also on iPhone/iPad. Since yesterday, it stopped doing so and displays old data on the iPhone and no data at all (i.e. just the default Scriptable image for a widget) on the iPad.
I added a log function to the data fetch part, which is called only when I run the script in the app. Removing the widget from the home scrren and re-adding it didn’t change anything. Also terminating Scriptable didn’t help.

Yuck. I had “Always run in App” turned on. That obviously breaks the normal widget behavior
Learning by doing …

1 Like