Greetings,
Everything was working fine with Desktop Power Automate until a month ago but now
I have the following critical problem that prevents me using it:
I have my email address as both a personal and work login for Power Desktop.
If I login in using the email to my personal account all is good.
However if I login using the same-same email but to my work account I get the following
error message shown below, login fails and I can not sign out.
Restarting does not help.
Still stuck facing an indefinite spinning wheel over a "getting things ready..." message.
and I still cant sign out.
Even uninstalling Power Automate Desktop and re-installing does not help.
PAD still stuck trying to login to the same-same bad account.
Changing my computer does not help:
Testing on a brand new Virtual Machine just now..
Any suggestions?
Many thanks in advance.

Full text of the error message follows:
Message = The given key was not present in the dictionary.
Error = System.Collections.Generic.KeyNotFoundException
Full text = System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Concurrent.ConcurrentDictionary`2.get_Item(TKey key)
at Microsoft.Flow.RPA.Desktop.Console.Persistence.Core.Repositories.Environments.OneDriveEnvironmentsRepository.<GetByIdAsync>d__6.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Flow.RPA.Desktop.Console.Application.Environment.Commands.SetSelectedEnvironmentCommandHandler.<Handle>d__9.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at MediatR.Pipeline.RequestPostProcessorBehavior`2.<Handle>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at MediatR.Pipeline.RequestPreProcessorBehavior`2.<Handle>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Flow.RPA.Desktop.Console.Host.MainViewModel.<SelectUserDefaultEnvironmentAsync>d__154.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Flow.RPA.Desktop.Console.Host.MainViewModel.<OnSigninFlowFinishedEvent>d__142.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)