I compared my iPhone call history (exported via iMazing) with official carrier records and discovered that 87% of my calls show exactly double the actual duration.
Examples:
| Carrier says | iPhone shows |
|---|---|
| 1:27 | 2:33 |
| 6:08 | 12:10 |
| 25:48 | 51:35 |
| 33:12 | 1:06:25 |
All exactly 2.00x. The remaining 13% show correct duration — I can't identify a pattern for why some are doubled and others aren't.
I use Handoff/Continuity with Mac for some calls (maybe 50-75%). This started after updating to iOS 26 / macOS 26 as far as I can tell.
I also found this discrepancy comparing Mac Phone app vs iPhone call logs for the same call:
| Mac Phone App | iPhone | |
|---|---|---|
| 18.11 13:50 | Outgoing, Answered on other device | Incoming, 24 min |
Same call logged as Outgoing on Mac but Incoming on iPhone. Something is broken in Handoff sync.
Has anyone else seen this? Is there anything to try before contacting Apple (who will probably just say factory reset)?