When Windows 11 Insider program was available, Microsoft didn't enforce all requirements and now that Windows 11 released to the public these requirements are being enforces and this might be a correct message.
You may run the PC Health Check app to see if your device meet the requirements or not. Take a look at: