The Razer Core X Chroma comes with a 0.5m Thunderbolt 3 cable. There is nothing wrong with the length, but the build quality of the cable is questionable.
I tested it with three MacBook Pros and all three experience frequent disconnections from the eGPU. It can be as frequent as once every 30 minutes. It is extremely irritating. Upon Googling, it seems to be a common problem.