[ SOLVED ] Nike Run app to Intervals.icu -- Uploading activity - The prefix "aex" for element "aex:Speed" is not bound

Hi,

I am trying to load some activities of my partner from Nike app to Intervals.icu.

Unfortunately, she did not have the connection between Nike run and Strava, until now, so importing the data now is a bit more complicated.

She has been requesting her data from the Nike website, were they replied with a zip containing all the activities in TCX files.

I am trying to upload the activities. While uploading the whole zip, or also one TCX at the time, i get this error and the activity does not load.

– The prefix “aex” for element “aex:Speed” is not bound –

I’m pasting here part of one of the TCX file:


Present


aex:Speed
3.5226627699096853
</aex:Speed>nax:Nax
nax:Pace
4.731269427500144
</nax:Pace>nax:Moments
<nax:Halt xsi:type=“nax:Halt_t” action=“auto_pause”>

Most of the data are recorded from an iPhone or an iPhone + garmin chest strap and definitely not very accurate.


I’ve been removing the aex:Speed and nax in all the trackpoint with a Python script and I can upload all the TCX.

Unfortunately I have a different problem now.

Everything is there but the distances ( and pace ) are totally off.

I’m not sure if that is related with deleting that line, or is a completely different problem.

Thank you in advance

Fabio

I managed to upload all the files on a new account on strava, that I linked to Intervals.icu
For some weird reasons the distance is wrong, is something around half than what actually is, and is not in miles.
I fixed all the distances by hand, comparing to a pdf that Nike sent along the TCX files, about 20min job.
Exported in fit, deleted the connection in strava.

Not the cleanest job but happy to be able to see some datas.

__ Keeping the post, might be able to someone else in the same situation __

Thanks for all this.