What happened?
Tried importing historical data from both NOOP and WHOOP using the Import data screen. Both imports fail immediately with a FormatException, just at different byte offsets:
- Import from NOOP (raw 1Hz CSV): FormatException: Unexpected extension byte (at offset 18)
- Import from WHOOP (export CSV, BETA): FormatException: Unexpected extension byte (at offset 10)
I expected both files to import and be parsed/re-analyzed successfully, appearing alongside my existing band data as the screen describes ("Imported days sit alongside your band data").
Since both failures are the same exception type, just at different offsets, this looks like a shared decoding bug in the import pipeline (possibly a BOM or non-UTF-8 byte in the CSV being hit before parsing) rather than two separate issues.
Steps to reproduce
- Go to Settings > Import data
- Tap "Import from NOOP" and select a raw 1Hz CSV export from NOOP → fails with FormatException: Unexpected extension byte (at offset 18)
- Tap "Import from WHOOP" and select a WHOOP export CSV → fails with FormatException: Unexpected extension byte (at offset 10)
- Both fail on the first attempt, consistently
App version
iOS 26.5.2
Platform
iOS (TestFlight)
Phone model and OS version
iPhone 16 Pro – iOS 26.5.2
Which band?
WHOOP 5.0 / MG (experimental — expect breakage)
Screenshots
Quick checks
What happened?
Tried importing historical data from both NOOP and WHOOP using the Import data screen. Both imports fail immediately with a FormatException, just at different byte offsets:
I expected both files to import and be parsed/re-analyzed successfully, appearing alongside my existing band data as the screen describes ("Imported days sit alongside your band data").
Since both failures are the same exception type, just at different offsets, this looks like a shared decoding bug in the import pipeline (possibly a BOM or non-UTF-8 byte in the CSV being hit before parsing) rather than two separate issues.
Steps to reproduce
App version
iOS 26.5.2
Platform
iOS (TestFlight)
Phone model and OS version
iPhone 16 Pro – iOS 26.5.2
Which band?
WHOOP 5.0 / MG (experimental — expect breakage)
Screenshots
Quick checks