Wahoo Elemnt Kj not matching up with TrainerRoad

Hello, so I training with the Assioma Duo linked to a wahoo element computer and using trainerroad with a dongle on my laptop. for some reason the data is the same on some power readings like normalized power, max and average power are all close . But with the Kj of total work is way off anywhere from 10-50%. Today I numbers were 940kj on trainer road and 677kj recorded on my element. I calibrate the pedals on the head unit prior to every workout. Anyone have any experience with this?

Do you have exactly the same FTP in both areas?
If not, that is the most common issue leading to discrepancies.

1 Like

Believe it’s a Wahoo thing / annoyance;

1 Like

The only thing that comes to mind is that maybe you have the pedals paired to the headunit with one on bluetooth and the other on Ant?

Thanks for the ideas, I am going to try to reset everything, see if that helps

Feels like I just answered a similar question

There’s been lots of issues with the way Wahoo records power.

https://www.dcrainmaker.com/2017/03/wahoo-elemnt-bolt-in-depth-review.html#comment-2396539 - see this comment on DC Rainmakers blog.

I had a similar issue - Yet another baffling data discrepancy (Bolt / TrainingPeaks)

And this - Average power higher than NP - why?

The issues all vary slightly but most seem to centre around the problem that the Wahoo has a tendency to record “-” instead of “0” when the power meter isn’t being used, which skews the numbers when entered into training programs.

Can you link to your ride on TR?

1 Like

I think the OP’s question only refers to the difference between Kj on the unit and TR, nothing to do with the “calories” metric.

That wouldn’t impact kJ.

1 Like


so here is a pic of the workout and my wahoo from todays ride. everything looks fine except for the KJ

Googled this and came across this thread - doesn’t seem like there’s an answer or a solution, but it is an issue that some other users have experienced


Except there’s also an average watts discrepancy - the Bolt shows 167, TR says 174.

174 for an hour matches up with 625kj (watts x hours x 3.6) - so I think your TR numbers are trustworthy.

But 167 for an hour doesn’t even match up with 472kj. That’s the very odd part.

I am also experiencing this. Wahoo recorded my ride today with 1726 kj. It was a 3 hour 15 minute ride with an average of 214 watts. 1726 kj seems low to me for that duration and intensity. TR calculated 2371 kj from the power data from Wahoo which seems closer to what I expected for a 3+ hour ride. If I use the rule of thumb that 1 hour at 200 watts is ~750 kj, the Wahoo number seems to be significantly low.

Recording from a Wahoo elemnt with assioma duo pedals.

I use 720kj but practically same same. Using 25% efficiency for convenience,
rough estimate = hours * 3600 (seconds/hour) * power
= 3.25 * 3600 * 214
= 2504kJ

it is an issue repeatedly reported for those using Wahoo.

And the beauty is starva just takes the value from the source for kjs and calories and doesn’t bother to calculate it like TR. So it throws off intervals.icu fitness metrics for outdoor rides.

I got a response from Wahoo that was suprisingly helpful and transparent.

Hi Russell,

Thanks for reaching out to us! I’m sorry to hear about the kj troubles. This is a known issue for Assioma pedals with our computers, and we have raised a ticket with our developers who are actively working on a fix. Though we do not currently have an exact delivery date, the problem is a priority on our road map for upcoming app and firmware revisions.

Since we have an open ticket with our development team, all customer service tickets related to the issue (including this one) will be marked as “On-Hold” and merged with the developer ticket to be monitored internally. This process allows us to send automatic notifications when changes are complete. Full release notes are posted on https://support.wahoofitness.com

Be sure to keep your app and device up-to-date to receive the fix, when available.

We sincerely apologize for any inconvenience and appreciate your patience and support as we strive to serve you better. Please let us know if there’s anything further we can do to help in the meantime!


1 Like

Whoa thanks for passing this along, good to know!

Unfortunately, Wahoo have known about this literally for years and have been releasing new products in the meantime. They released a fix for some power issues with the Assiomas in June 2018 (see Original ELEMNT BOLT Firmware Updates – Wahoo Fitness Support). They have been getting continuous reports from Assioma owners since then but it’s still not working. If I were a betting man I wouldn’t bet on this getting fixed any time soon.

Lo and behold. Wahoo emailed me an update on this issue and they claim to have fixed it. I have not verified this, but was not expecting them to follow up.

Email below:

This note is a follow-up to your support request. We want our customers to be happy with our products and support. We appreciate your patience while this issue was remedied. The ELEMNT / ELEMNT BOLT / ELEMNT ROAM firmware version 13127 was released to fix the issue you were experiencing.

For ELEMNT, reference this link for release details and update instructions: ELEMNT Firmware Update Release Notes – Wahoo Fitness Support
For ELEMNT BOLT, reference this link for release details and update instructions: https://wahoofitness.zendesk.com/hc/en-us/articles/115000410550
For ELEMNT ROAM, reference this link for release details and update instructions: ELEMNT ROAM Firmware Update Release Notes – Wahoo Fitness Support

Customer Support Liaison
Wahoo Fitness