I faced a similar issue on Android where widget settings didn’t fully sync after changing units in the main app.
What helped in my case:
- Removed the widget completely
- Cleared app cache (not data)
- Rebooted the phone
- Re-added the widget and then rechecked unit settings inside the app
Sometimes widgets keep old cached values, especially after OS updates.
For Android 13/14, checking background optimization and battery restrictions also helps, as widgets may not refresh properly.
I usually verify system-level data separately as well, just to confirm values aren’t mismatched — using tools like an
online reference helps cross-check things from a user perspective.