Cannot Login to Tidal

I’ve restarted the server several times. I get the pink error message each time I try to authenticate to Tidal:
There was an unexpected error: UnexpectedError

I can login fine to Tidal through their Web interface or native app. My Tidal password contains two symbols which I suspect are the problem.

System:
Linux (Ubuntu) Server
iOS and MacOS remotes (both showed the same behavior)

Stack trace:
01/26 08:45:33 Warn: [tidal/http] https://api.tidalhifi.com/v1/login/username?token=Imi5DLPIAVRmxyzL failed (unexpected): System.FieldAccessException: Field System.Net.HttpWebRequest:ResendContentFactory' is inaccessible from methodSystem.Net.Http.HttpClientHandler/c__async0:MoveNext ()’

at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].Start[TStateMachine] (TStateMachine& stateMachine) [0x00031] in <a8460a77e67a430a8486a9751162e5f4>:0 at System.Net.Http.HttpClientHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00024] in <41c316444c8a4380b9344ba09eeb18de>:0 at System.Net.Http.HttpMessageInvoker.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00000] in <41c316444c8a4380b9344ba09eeb18de>:0 at System.Net.Http.HttpClient.<SendAsync>__BaseCallProxy0 (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00000] in <41c316444c8a4380b9344ba09eeb18de>:0 at System.Net.Http.HttpClient+<SendAsyncWorker>c__async0.MoveNext () [0x00089] in <41c316444c8a4380b9344ba09eeb18de>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <a8460a77e67a430a8486a9751162e5f4>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <a8460a77e67a430a8486a9751162e5f4>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <a8460a77e67a430a8486a9751162e5f4>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <a8460a77e67a430a8486a9751162e5f4>:0 at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in :0
at Sooloos.Tidal.Proxy+c__async1`1[T].MoveNext () [0x000fe] in /home/roon/roon/Tidal/tidal_http.cs:161

Did you try re-booting Roon and re-starting the core program - also you may need to re- enter your Tidal credentials within Roon -

Looks like you might have this problem.

Thanks, Philr.

I restarted. Counted to 10. Restarted again. And then it all started to work.