Check out this link to see if that helps.
Also, I know some client settings are stored in the cache folder, so fixing permissions might help if it somehow got set to read only. To fix, clicke the E in the top right corner of the launcher → Shared Cache → “Permissions…” Button.
And please come back and tell us how you fixed it. Might help the next guy with the same problem.