I've had on and off issues with HR zones with the 935 but I mainly dismissed it as being slight differences and trusted the Garmin; now I'm sure they're set wrong and I'd like to get them set right. I'm pretty sure the zones have changed on GC as previously runs at the same bpm would put me in zone 2 on the watch/GC.
During a recent run - 5km, flat, road - GC puts me in Zone 3, with a few minutes in Zone 4. Note - according to Garmin I was never in Zone 1; I gently jogged for about 1 minute before hitting record. Strava puts me in a mix of Z1 (a few minutes), Z2 (majority) and Z3 (a few minutes.) In terms of pace I was averaging 5:35/km - the standard pace I naturally slip into for easy and long runs. My 'run forever,' pace. RPE of 2, knocking on RPE 3's door occasionally on the odd gradient but not for long.
Both GC and Strava set my zones as a percentage of my max HR of 185 (taken from my 5K PB's within the last few months). Numbers:
Z1: Garmin - 93-110. Strava - <120
Z2: Garmin - 111-129. Strava - 120-149
Z3: Garmin - 130-147. Strava - 149-164
Z4: Garmin - 148-166. Strava - 164-179
Z5: Garmin - 167+. Strava - 179+
I've no idea how accurate it is but most LT tests or changes have put my LTHR at around 165-167bpm; but I don't know if that test is influenced by HR zones (which may be inaccurate) or if that's not something likely to affect accuracy.
Who do I believe? I don't buy into the Garmin version (and I'm sure it's changed) - but I don't want to blindly trust Strava either?
HR zones don't form a huge part of my training (I only really use it as a reminder not to creep into Z3 during long trail runs) but I'd like to have the data there and recorded accurately.