The blood glucose service doesn't do anything to change its behaviour in ambient mode - it runs on a background thread, conservatively adding requests via Volley when it's clear it's worth trying to retrieve new data.
On my Ticwatch E with always on enabled, it's evident that we end up with stale data after periods of ambient mode, after touching the screen causing an ambient mode exit we see updated data after a small pause.
The blood glucose service doesn't do anything to change its behaviour in ambient mode - it runs on a background thread, conservatively adding requests via Volley when it's clear it's worth trying to retrieve new data.
On my Ticwatch E with always on enabled, it's evident that we end up with stale data after periods of ambient mode, after touching the screen causing an ambient mode exit we see updated data after a small pause.