The device stops refreshing

I continue exploring the SmartThings infrastructure. I could figure out how to properly return sensor data, but now I have one more nasty stop.

I am able to add the device widget to the SmartThing application on my Android smartphone (Samsung Galaxy S7).

However, after an hour or two (did not measure exact time out) the widget stops refreshing (note the time in the status bar and last timestamp in the history).

According to the webhook logs the endpoint not even called so the problem is somewhere else.

I have added Refresh capability to the device but it does not help much.

Surprisingly, after deleting the device and adding it works again for some time.

My question is - is that bug or feature? Personally I don’t think it’s funny to delete/add device every time I want to see current CO2 concentration or room temperature…