...a gpx file can contain:
a track with dedicated trackpoints
list itema route with min 2 dedicated routepoints
list itemseveral Points of Interest (waypoints)
But the general structure in MRA is, to load (by a gpx file)
a route into the folder structure for route
a track into the folder structure for tracks
You can't mix them up! If the gpx file contains both (route and track), you need to upload it twice - one time the route into route folder structure, second time the track into track folder structure.
The internal upload logic of MRA picks the needed information automatically out of the gpx file. But for tracks, only 2 of the trackpoints (start- and endpoint) will be made visibly on the map. For routes, all the existing routepoints will be made visible on the map (max 200).
In MRA you can open the route and add to display additionally one or more tracks. But this isn't possible in the App (for navigation).