I see a few posts on this, but nothing that seems to relate to my problem.
Can I also suggest that you use descriptive error msgs eg.
Your PHP version 8.1
Required PHP version 8.2 - FAIL
Your Wordpress Version 6.5.5
Required Wordpress Version 6.5.5 - PASS
The server only has 2x versions of PHP 8.1 and 8.2. Both are currently security supported, so I wouldn't have expected they were an issue?