This happens with every RideWithGPS generated TCX route I create and load into my Garmin 820. I know the 1000 suffers with this bug as well, from an Event provided TCX file that another rider used in his Edge 1000 and saw the same issue. So it isn't my device, or just the 820, or the way I create the TCX files.
To recreate this bug - go to RideWithGPS, create a cycling route (say of 100 miles), SAVE that route, then EXPORT it as a TCX. Load that file into the Device's NewFiles folder. Reboot the Garmin Device. Then go to NAVIGATION, to the SAVED COURSES, and load that course and hit RIDE. I include 2 data fields in the MAP, one being LAP TIME, so you can see that it is not updating every second like it should. Once you start the activity, it'll go haywire, with screen updates (and running the compute() CIQ method) like every 15 to 18 seconds, rather than every 1 second.
I just noticed in the Course Summary (see attached), the "invalid" text near the top. Not sure what this means. However the Course does load and the maps shows up, and you can start the Course. But once you hit "start" for the activity, the device bogs down and refreshes at an unusable rate.
RideWithGPS is a very popular ride mapping service that is used by MANY races/events.
I can provide a TCX file and/or post a video of this issue if needed. community.garmin.com/.../1275550.jpg