Rx580 rig with 9 gpu shows gpu 0.1.2 only after restart

hello
we have asus B250 mainboard which has 9x sapphire nitro rx580 Gpu.
after some restart hive only shows first 3-4 gpu, the rest no gpu. but bios shows them properly…

any idea why this happens?