To get way points to show up on a device can they be loaded on to the SD card or do they have to be loaded on to the device drive itself?

I have Nuvi 670 which I know is considered obsolete but still works well including with BaseCamp. I have created a bunch 30 to 40 way points I want to upload to the device.  I saved them to the SD card and they are there in the GPX file, however, they do not show up on the device map nor in the Favourites.  Should I actually be uploading them from BaseCamp to the device drive instead of the SD card?