Basecamp 4.8.11 on macOS catalina or big sur - tried this on three different macs, and the same thing happens on each.
When I connect my GPSMAP 78sc to the machine, it appears in the Basecamp sidebar, and under the device in the Charts folder, it says "Reading map ..." with a progress bar.
However it gets to about 70% complete, and then aborts. At this point the map from the device (the bundled US + Bahamas map) is not available in basecamp.
Then I copied all files off the garmin device onto a USB removable thumb drive. When I plug that in, Basecamp sees it as my 78sc, and begins "Reading map..." but again halts 70% of the way through.
When I first opened the 78sc, I Garmin Express prompted me to update the built-in map, which I did. It seems to be usable just fine on the device itself, but it seems there is something about it that Basecamp does not like.