I have a Lenovo X1 Micro with only USB C ports.? The only thing I've found to work (after trying Amazon's and Grok's recommendations for USBC to C data cables), is to use a good USBC to USBA cable, with a USBA to USBC adapter. This works perfectly.? Grok says something about this setup forcing the laptop port into a simpler condition that works properly as USB host mode on the laptop.