I recently upgraded to a MacBook that has four USB-C ports. Almost immediately I started having trouble with these connections. Any movement of the MacBook to position it for use or adjust it's position would cause it to loose connection with my several hard drives. This was very frustrating, especially since the MacBook was new and when I upgraded I had to buy all new cables because my older MacBook had different style ports. Anyway, I solved the issue by using a rubber band looping it over the connections on the right side of the MacBook, running it under the laptop and then looping it over the connections of the left side. This may not be a very eloquent solution, but it works for me. Now everything is quite solid and I never loose connection to my hard drives or dock. This may not work for you, but it works very well for me.