Well this does not look great:
2024-09-14 03:02:06 [verbose]: Request to https://osu.ppy.sh/oauth/token failed with System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
2024-09-14 03:02:06 [verbose]: ---> System.IO.IOException: Unable to read data from the transport connection: Connection reset by peer.
2024-09-14 03:02:06 [verbose]: ---> System.Net.Sockets.SocketException (54): Connection reset by peer
2024-09-14 03:02:06 [verbose]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.CreateException(SocketError error, Boolean forAsyncThrow)
2024-09-14 03:02:06 [verbose]: at System.Net.Sockets.NetworkStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken)
TL;DR:
something is not allowing the SSL connection to complete because
something is resetting it midway through. It could be your ISP, it could be whatever custom you have going on (VPN? proxies?)
At this point the only way forward I can see is to try jiggling things (as in: disable VPNs/proxies if you're using them,
or try using one if you're not, call your ISP if you are able to). I'm not sure I have better advice to give at this point.