If you're having to reset the Game Settings, your computer is deleting the cookie that contains the Game Settings you had chosen.
I have my Chrome set up to clear all cookies whenever I close it. I close Chrome, let it delete all the trash, restart Chrome and then only open the Game Client.
Yep. I just verified that the game apparently now supports multiple windows.