Possible Bug: TDEE calculation change after complete restore
Matt English
Unfortunately I made the decision to try the new iOS 26 on my iPhone and it soft bricked it requiring a full restore.
When I’ve restored my phone and gone in to Zolt again it has changed my TDEE to a much lower amount (2046 instead of 2600).
I’ve also had to change my settings back to what they were before (adaptive plus Apple Watch)
Is this correct as I’ve been tracking since January with Zolt and it doesn’t seem to be taking the full picture.
Is it possible to have all the settings backed up to iCloud to avoid issues like this going forward?
Z
Zolt
Hey Matt! Definitely will backup settings to iCloud, thanks for the suggestion.
Regarding the TDEE, this may be because when you log back in, it doesn't pull back your full weight/calorie history (it usually goes back 30-60 days by default to reduce data loading times).
What you can do here is go into Settings -> Refresh Cache -> Set the date for both Bodyweights and Nutrition back to January 1 and press refresh. This may take up to a minute or two for nutrition if there's a lot of data, but it should move your TDEE to the right number.
(You can also go to the TDEE page and pull to refresh to "force refresh" the last 90 days of data).
Once that's done, I would look at the charts on your Calories page (by tapping the nutrition tracker card) to make sure all your nutrition data looks correct.
Please let me know if you have any issues and feel free to email me at hi@zolthealth.com too
Matt English
Zolt perfect. That sorted out that issue.
Came across a couple of actual bugs whilst doing it.
When refreshing each category, around the third category you do the interface freezes and you have to hard close the app.
The app crashes when refreshing resting heart rate.
HRV seems to take an abnormally long time to sync (I’ve waited up to 10 minutes so far before closing the app, will attempt a longer run now) - understand that there may be more data points associated with this metric.
Possible suggestions:
Be able to set a sync date with the refresh all feature, so you don’t have to manually do all of them.
A progress bar for the individual metric refreshes to show that it isn’t freezing.
All niche use cases so definitely low priority.