[Mac][BaseCamp] Forerunner 965 detected by Garmin Express but not by BaseCamp — no “Removable Volumes” prompt (macOS [15.6.1], BaseCamp [4.8.11], Express [7.26.1.0])

Environment

  • Watch: Garmin Forerunner 965

  • Mac: Mac mini → USB-C to VIA-based USB hub → original Garmin cable

  • OS: macOS 15.6.1

  • Apps: Garmin Express (works), BaseCamp (fails)

Problem
Garmin Express sees the watch and syncs fine, but BaseCamp shows “error communicating with your device.” macOS never shows the “BaseCamp would like to access files on a removable volume” dialog, so there’s no Files & Folders → Removable Volumes toggle for BaseCamp. Garmin’s docs say BaseCamp needs that permission on newer macOS.

What I tried

  • Quit Express/Photos/OpenMTP, disabled Express auto-launch, started BaseCamp first, then plugged the watch in — still no permission prompt.

  • Reset TCC permissions:

    • tccutil reset SystemPolicyRemovableVolumes com.garmin.BaseCamp
    • tccutil reset All com.garmin.BaseCamp
  • Gave BaseCamp Full Disk Access manually
  • Switched the watch between MTP and Garmin USB modes (manual says both supported).

What I see (logs & USB info)

  • Mac sees the device as Garmin Composite Device (VID 0x091E), so the cable/port is data-capable (USB2 480 Mb/s).

  • Unified logs show:

    • Intermittent USB hub resets / hardware connection lost on the VIA hub.

    • TCC activity for SystemPolicyRemovableVolumes when BaseCamp tries to access the device, but no user prompt appears.

    • Occasional single-client contention (MTP already opened) if Express is running.

Sample log snippets

(IOUSBHostFamily) ... hardware connection lost (0x091e/0003/0001)
(com.apple.TCC:access) service=kTCCServiceSystemPolicyRemovableVolumes function="TCCAccessRequest"
(IOUSBHostFamily) ... already opened for exclusive access by pid ... BaseCamp

Has anyone hit this on macOS 15 (Sequoia)?

  • How did you force the Removable Volumes prompt for BaseCamp?

  • Any known BaseCamp compatibility issues on 15.6.1?

  • Is a direct USB connection or powered hub required (VIA hub issue)?

  • Any other fix I should try?