Unity Hub client 3.8.0 hangs on "Signing in..." screen

After installing the unityhub package from the rpm repository, I am unable to sign in with my account and proceed further, as the client tries to log me in after I’m redirected and prompted to open Unity Hub, but it never finishes doing so.

I’ve tried running the unityhub script with the login token through terminal but that only returns a sign-in error. I have also tried using the AppImage instead, but the result was the same.

I’m using Nobara Linux 39, in essence a reorganized Fedora 39.

(For some reason I’m not able to tag this question with “Unity-Hub”.)

Try using an authentication agent like keepass xc, gnome auth or anything else really.
That’s what fixed unity hub asking for sign in every time and not opening for me.
Another thing to keep in mind is having portals installed.
If you are using a window manager like hyprland, you’ll have to install those manually so apps can send links to browsers etc.
Lastly, make sure you focus the authentication tab in your browser after unity hub opens it.
Last step might not be necessary but I experienced some really weird behaviour with the hub.
If none of those things work, try launching unity directly with the command instead of the hub, this might work.