On new install, cmsb shows php ver 7.3.33 but host cpanel shows 7.4
I've attached a script that will output the server's PHP version without any extraneous code - can you try running this on your server? If it still reports the wrong PHP version, I would suggest reaching out to your hosting provider, as that would indicate a server configuration issue. You can show them this script to demonstrate that the version is incorrect.
I hope that helps!