I have this problem a longer time.
I have several various Dude servers. E.g. If I have server 6.48.2, but Dude client is 6.48.3 it started, I can see updating info and then it closed itself. I can run dude.exe again and again with the same result.
Another problem is automatic attemp to connect last client after client restarting without stopping option.
So If I have several 6.48.3 servers and one 6.48.2 and I tried to connect to 6.48.2 my dude.exe is in loop…starting, auto updating info from server, crashing.
Ok I can hold all servers + client up-to-date, but this is not normal behaviour.
Simply launch The Dude as Administrator when is needing update,
or set program property to start everytime as Administrator.
You solve all on this way.
Hint: If you can not or if you do not want update/upgrade all the RB to 6.48.3,
Install various dude on separate directory called with version number, and launch directly what version you need.
Like Magic that worked! I've been dealing with this for a week, it crashed every time it tried to upgrade. Thanks!