Why aren't my widgets updating?
Widgets can’t be updated in real time by the app, so these will usually show data that is recent but not totally up to date. This is normal - to conserve battery life, iOS only allows widgets to update about 40 to 70 times a day.
If you turn on the optimise commuting hours setting and set the times you really care about up to date train times, the app will attempt to update the widget data more frequently.
Note that the app can’t really control when widgets update, however if you need train data that is right up to date you can always click on the widget to open the app.