Just as an FYI because I have found that the 590/5 is very fussy regarding data cables.
I have bought two of these cables https://www.amazon.co.uk/dp/B0746NHSCZ (one 0m3 and one 2m0) in anticipation of buying an Apple Neo for trip use.
I can confirm that these cables enable Garmin Express and Basecamp to access my 595 when connected to my PC although I am using a USB C to USB A adapter. I have yet to try them with a device that has USB C sockets only.

