Authorisation problem

Client Version: 2022.2.0
java.lang.IllegalStateException: Could not read from any redirect URI: [http://localhost:57728, http://localhost:59573, http://localhost:58256, http://localhost:53037, http://localhost:51360]
at com.faforever.client.login.OAuthValuesReceiver.lambda$receiveValues$0(OAuthValuesReceiver.java:62)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1764)
at java.base/java.lang.Thread.run(Thread.java:832)

This happened because all the ports 57728, 59573, 58256, 53037, 51360 were already in use on your computer.

This can happen if you click the login button too many times. You can wait until the client frees those ports or restart the client.

If this happened the first time you tried to login then other applications are using these ports and you need to close them.

Thank you, but after pressing authorization, absolutely nothing happens, even after half an hour of waiting, nothing happens

Then something might be blocking the client from opening the browser or ports

This might seem like a crazy idea, but it worked for a friend of mine with the same problem.
Check which browser is the default, and set some popular one, for example Chrome and try again.
My friend did not have a default browser set, but he used Opera GX.
I will hope it's helped

Good afternoon, I can not log into my account, version 2022.3.0 here are the logs
java.lang.IllegalStateException: Could not extract value with pattern 'code=([^ &]+)' from: GET /?error=scope_denied&error_description=&state=3fabde06-4a4b-4673-88e7-21f10e164a3a HTTP/1.1
at com.faforever.client.login.OAuthValuesReceiver.extractValue(OAuthValuesReceiver.java:155)
at com.faforever.client.login.OAuthValuesReceiver.readValues(OAuthValuesReceiver.java:147)
at com.faforever.client.login.OAuthValuesReceiver.readWithUri(OAuthValuesReceiver.java:109)
at com.faforever.client.login.OAuthValuesReceiver.lambda$receiveValues$0(OAuthValuesReceiver.java:58)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)