So glad someone else is experiencing this! Thought maybe it was just me, or that I was going crazy.
Same exact problem. Everything is configured as it should be (as far as I know). Have triple verified. Have made sure everything suggested here is on/enabled or has been tried.
My iPhone 5s was showing my steps no problem. Had been around 5,000 steps per day over the last week. Then I switched to my 6 yesterday and it shows 21 steps. Today: 0 steps. Even though I took several long walks with my phone in my pocket. Same exact kinds of walks I had been taking with my 5s.
Getting really frustrated! The elevation stats aren't being recorded either.
Did I get a faulty M8 chip?
Ok, so immediately after posting, the issue has resolved and it populated data for today. I'm not sure what fixed it (or if it's permanently fixed) but steps I took right before it was fixed were:
- Hard reset (again)
- Settings, iCloud, Share My Location, On, From: This Device (it had previously been set to my iPad)
- Settings, Privacy, Location Services, System Services, Motion Calibration (was on, toggled off and then back on)
- Hard reset (yet again)
- Health, shake my device over and over to simulate steps to see if anything would happen
- Boom, steps data appeared.