PHP 7.3
php-Curl 7.3.49
In case its a pure issue of upgrade issue I backed up everything and clean wiped the root, I then uploaded a clean install and its still throwing the above error, which to me should be ludicrous on a clean install.
The picture from my first post above is the admin login section that's throwing the T_variable error.
I've also ensured that all files plus extensions are up to date they are but then it was working fine on 3.4 so no clue yet.