Reproduction on iOS:
- Open the calendar and select a past date, for example July 1, 2026.
- Tap into any detail page for that date: an activity, Sleep, Recovery, Strain, or Stress Monitor.
- The page correctly shows July 1 data.
- Press back.
Expected: return to July 1.
Actual: return to the current day.
This is not specific to activities. It happens on every sub-page of a historic day, which suggests the selected date is being held outside the navigation stack and reset when the detail view is dismissed.
The practical effect is that any comparison across days is punishing. Checking sleep on three past dates means going into the calendar three times. Even comparing recovery against strain for a single past day sends me back to the calendar in between, on a day I never intended to leave.
Anyone else seeing this? Can Whoop put in a fix for this?