Yes! this solved the problem. It kills my pci wifi network card in the sleep wake transitions (which is now a seperate issue of investigation) but allows the drives on the plugged in asmedia adapter to restore normally. I was beginning to think along the lines of Win7 and NvMe support re pcie booting and pcie link management power saving nonsense, or maybe it’s because I were using a GEN3 card on a Gen2 pcie slot board, but this actually solved the issue fully. I probably need to make the same kind of setting in Windows 10.
Thanks because I could have been flashng cards and fiddling around with settings for weeks in an attempt to find the root cause.