Please remember that uploading to Endomondo is in permanent beta. The guys there are making interoperability more and more difficult, so if (when) things break try to be nice. Endorphins are supposed to improve your mood : )
As an aside: I know most of you guys would rather see Garmin Connect fixed than Endomondo. I'm still working on that, and also giving Garmin some time to clean up a few things (maybe) so that I don't end up chasing a moving target. It's not going to be easy though; wish me luck : )