Hello everyone!
I'm developing a widget that must be updated based on the user interaction with the app, I've noticed that the updateAll function of the widget doesn't work every time it's called, so the widget doesn't get updated every time I call that method, but if I kill the app, reopen it and interact with the screen that calls that method, the method does update the widget (I've also tried to update the specific widget using the ID and get the same results). Is this an expected behavior?