aj53108 you need to install Google chrome and set it as your default browser this is only way I found to login to the app. You can delete chrome once signed in.
You'll also want to make sure you have play services installed and allow unrestricted battery use, network access and sensors. Make you allow the Tesla unrestricted battery use too as well network access, other permissions seem to be fine and user can freely choose.
The app should operate as normal, it still be a little temperamental via load screen freeze but I've always witnessed the same load screen freeze on my wife iPhone 15 pro, so I feel that's possibility just Tesla issue.
Edit
The key issue seems to be an app developer issue as again my wife iPhone has the same problem but my GOS PP8 was works fine, although I made sure to give the app NFC access.