I have some feedback to hopefully improve your Base Camp application.
I have written an application to take our coordinate file and convert it to a waypoint or track GPX file. In my attempt to get the GPX file to import into Base Camp I discovered a couple problems I really wish you could address in a future version:
1) If there is an error importing the file it would be helpful to identify the line number and/or xml element where the error occured "Unknown error opening import file" is not useful to try to determine WHERE in the GPX file the error occurs.
2) This one took over an hour to figure out:
<gpxx:DisplayColor>green</gpxx:DisplayColor>
Notice that lower case "green" is one cause for unknown error. Your Base Camp application will generate an error unless it is proper case "Green". Please consider fixing the code in Base Camp to mitigate this error or identify the specific error when displaying error information to the user.
My experience with importing GPX files into Base Camp is that its really picky and just does not display enough diagonstic information. I do like the application however and it handles our basic needs.
Thanks,
Terry