Thanks again for your help.
I have no experience on Water cooling Rigs, I have WC on my Ryzen system only.
Your RX580 have a problem with GPU initialising. You can observe it in linux log (please type dmesg | grep drm with this only one card and share the output).
Sometimes lower/upper gpu/memory clock/voltage in bios card can help. Sometimes there is a problem with riser/motherboard/pci-e slot, where the card is sitting.
I can log into your system if you want (we can make a tunnel through ssh) and check the logs/get your card bios for analyse.
I ordered RT8167A on ali, now I’am waiting.
If btc-t37 wake up with new chip I planning move my 2 rigs (4x rx580, 1x r9 390 8GB, 2x rx480 4GB) to one.
6600xt is like rx580, 5700xt is about doble of MH comparing them.
I’am slipping with my 3th rig (rtx3080 & rx5700 = 150MH) without any problem