MapSource will only be compatible with older Garmin GPS units.
MapSource was phased out many years ago by Garmin, so there is no new updates on it, hence it keeps on working. But as Garmin introduces new GPS models these are not compatible with MapSource. MapSource will not work with new units from the last three years.
BASECAMP is compatible with new and old Garmin GPS units – however in the latest BASECAMP update there is a problem with transferring GPS maps from BASECAMP to a GPS unit. (June 2018).

