Another option is to double-check if TPM 2.0 and Secure Boot are enabled in your BIOS, since those are common blockers the installer doesn't always explain well.
You could also try using the Windows 11 Installation Assistant tool instead of the regular installer, as it sometimes handles compatibility checks differently.