Download and run WhyNotWin11 (open source) to get the exact reasons why it can't currently upgrade to 11. It might just need a BIOS update to allow TPM 2.0 in the CPU to be enabled, or an OS install with UEFI/GPT.My current PC is 9th gen and the video card is starting to bug out .. could be a software issue but I can't upgrade the system to windows 11 without the required hacks.
GitHub - rcmaehl/WhyNotWin11: Detection Script to help identify why your PC is not Windows 11 Release Ready. Now Supporting Update Checks!
Detection Script to help identify why your PC is not Windows 11 Release Ready. Now Supporting Update Checks! - rcmaehl/WhyNotWin11
Even if you still want to upgrade your hardware, this will come up again for customers so you should understand it.