I don't have an XT3, only a simple 396, but would like to share my method for what I do with a BaseCamp gpx file data to my 396.
my method might also works on an XT3 but my method is BaseCamp to Zumo unit via the PC Windows 11 then USB wired to the 396
On Base Camp, highlight the library section with the gpx and route data.
then on BC select the File menu, then Export
export those BC files to a folder of your choice on your Computer.
then USB wire connect the Zumo to the Computer for Mass Storage mode
to force my Zumo 396 into Mass Storage mode, here is what I did
on the Sound screen visible on the 396, I pressed on the upper right corner of the Sound screen for 10 seconds
this will bring up the Developers menu
on this Developers menu select where is says Mass Storage, I think the default was MTP or something
change it to Mass Storage.
so that above 1st before connecting USB to computer
now with my 396 in Mass Storage mode, i find the SD Card on the 396 via the computer
then I use windows 11 Copy/Paste to copy that exported gpx file from the computer to a folder on the SD card on the Zumo
I forget now what folder name i put that pasted gpx file into on the sd card
now here I where i am unsure, to get my 396 to IMPORT the gpx/route data from the SD card to internal memory on the 396
from there you're on your own
my memory is crap lately, sorry, this is all the help of misinformation I can give, good luck

over and out, happy zumoing
