Update:
I. I’m back to not being able to login at all, as in my original post. I’m starting to think it could have something to do with me adjusting the session settings in Setup => Security.
I login with my PC and just see another user, then I’m automatically logged out of desk with a pop up saying:
Not Permitted
Session expired. Logging you out
You do not have enough permissions to access this resource. Please contact your manager to get access.
II. At this point I can still see my user as I’m back on the website.
III. I can still normally login on my phone without issues.
IV. My browser console shows
a. 1 unreachable code warning - before I switch to desk, or do a fresh login
unreachable code after return statement frappe-web.min.js:67:49 [2 repeats]
b. about 5 lines - between login an being kicked out:
unreachable code after return statement desk.min.js:695:49
unreachable code after return statement desk.min.js:975:187
unreachable code after return statement desk.min.js:695:49
unreachable code after return statement desk.min.js:975:187
unreachable code after return statement desk.min.js:209:703
c. Then 2 afterwards:
The connection to ws://erp.outsourcenow.us/socket.io/?EIO=3&transport=websocket&sid=eBpbXib_2K4u-1PmAAAH was interrupted while the page was loading. libs.min.js:6090:15
unreachable code after return statement desk.min.js:695:49