Looks like you have a pretty old BIOS version on that motherboard - current version is 0816 if it's the one CoolGTX linked to - I'm assuming that it is since there are may Asus X870 boards, but the TUF Gaming X870 Plus WiFi is the only "
TUF X870" that I see. If it were my build, updating that BIOS would be my first step...
> IF that doesn't fix the issue with the 990 Pro, THEN my next step would be full disassembly & start from scratch, reinstalling only the motherboard, CPU(with cooler of course), RAM, PSU, and the 990 Pro.
> IF that doesn't fix it, then if possible, check the 990 Pro in a different motherboard (or in my case an external enclosure) to see if it's the drive itself, or a motherboard issue.
EDIT: not ready to install it just yet, but after your post, I decided to hook up my new 990 Pro 4TB via my external enclosure, which will be my new OS drive in my upcoming build refresh, and Windows sees 3726.01GB of unallocated space. Also planning on lapping the CPU IHS on the 13900KS & water block contact plate during that refresh!