What I do and which has worked well for me is I download it as gpx file to my computer, then copy it into the gpx folder in my 705.
In your case, how does GC know there is a problem with the file? When does it even see it? The gpx file goes on your 705 which uses it to provide navigation. The record of an actual ride you do, which is entirely different and separate from the Saved Ride gpx, is what's uploaded to GC Do you mean you're encountering a problem uploading the history of a ride you've done to GC?