So some update, I’m still having the same issue, but I looked into the settings of HWiNFO and there was an option to disable clearing of the flush buffers and disable the SATA drive scan, everything opened without any issues after I disable those options.
i just wanted to say I did reinstall windows because I was having other issues that were unrelated to this so when I disabled these setting was after the reinstall and a fully updated, I had to disable these setting because the same issue was happening even after the full reinstall and update.
and to note the only time the drives would go missing was when DrivePool was installed and default settings for HWiNFO where used.