Your app shows horrible error message when uploading and naming a GPX files with invalid characters like "/". Perhaps a more meaningful error message could be provided. The app allows "/" to be used as GPX filename, but presumably OneDrive does not.
Not trying to be critical just an observation
