I have an iCan USB 3.0 to SATA dock, and it works fine with my 2010 iMac (USB 2) and my 2017 MacBook. However, my 2017 iMac hates it. Every time I try to connect it, it mounts the docked drive for a split second and then says it disconnected. What is the best and most compatible model that works with legacy Macs and 2017 Macs? Is there any point in getting one that supports UASP? I see some do support USB 3.1 10 Gbps links.