The title sums it up. This started yesterday. I would click Log Out on a character but instead of going back to the character select screen, the game would just exit and close the window as if I'd hit Quit. Except there was no timer as there usually is after I hit Quit. After trying this on multiple characters, I noticed that the game seemed to hang after I hit Log Out, then it would briefly flash to what looked like a loading screen, but within a split second, the window would close completely. There is no error message and report form as there normally is when the game crashes randomly.
Troubleshooting steps I've taken:
1) Restart the computer multiple times. No change in behavior.
2) Repair the game from within Game Options in the launcher. This downloaded the entire game again and went through the repair process, but there was no change in behavior afterwards/
3) Uninstalled one and then disabled all add-ons. No change in behavior.
Regarding, #3, add-ons, I thought there might be a coincidental error in Master Merchant since it started giving me an error message every time I'd log in from one of these logout game closures. This is the message it gave.
I deleted all my MM saved variables in Minion. No change. I then uninstalled MM. I no longer got the error for MM, but I started getting similar "unexpected symbol near '<eof>'" errors from other add-ons, specifically Awesome Guild Store and AI Research Grid. I finally disabled (but didn't uninstall) all add-ons. There were no more error messages but the game still closes in the same manner every time I hit Log Out. I have no idea if these two things are related.
As it is now, it's simply an inconvenience to have to boot the game back up every time I log out, but this behavior is clearly not normal, and, thus, I made this thread. Thank you in advance for any help rendered.
The only other thing I've done recently is upgrade the RAM in my laptop. This didn't seem to cause any stability issues from what I could tell, but I thought I'd mention it to be thorough.