Can't access octoprint via browser, current username/pw no longer works

What is the problem?
I can no longer access my octoprint instance from my desktop after changing my local subnet. The Octopi works as normal with all added plugins etc, but I can no longer access it from my desktop. Not sure why, pw hasn't been changed in over a year. But everything is functional. I can access it via ssh fine, and have done a full .img back and tried restoring. No dice. Tried deleting the users.yaml/replacing it with a fresh one. The "first start" string works to no avail. Tried all the "reset user password, search results with no results)

Logs (octoprint.log, serial.log or output on terminal tab at a minimum, browser error console if UI issue ... no logs, no support!)

2020-02-16 15:24:13,181 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-02-16 15:24:13,217 - octoprint.server - INFO - --- Log roll over detected ---------------------------------------------------
2020-02-16 15:24:13,217 - octoprint.server - INFO - OctoPrint 1.3.12
2020-02-16 15:24:13,229 - octoprint.plugin.core - INFO - 31 plugin(s) registered with the system:
|  ABL Expert Plugin (0.4) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_ABL_Expert
|  Action Command Prompt Support (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/backup
|  BLTouch Plugin (0.3.3) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_BLTouch
|  Change Filament Plugin (0.3.0) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_Change_Filament
|  Core Wizard (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/corewizard
|  Dashboard (1.11.1) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_dashboard
|  DiscordRemote (2.51.0) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_discordremote
|  Discovery (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/discovery
|  DisplayLayerProgress Plugin (1.17.0) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_DisplayLayerProgress
|  Error Tracking (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/errortracking
|  Exclude Region (0.2.0) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_excluderegion
|  Force Login (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/forcelogin
|  Fullscreen Plugin (0.0.4) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_fullscreen
|  Logging (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/logging
|  MultiCam (0.2.6) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_multicam
|  MultipleUpload Plugin (1.0.0) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_MultipleUpload
|  Octolapse (0.3.4) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_octolapse
|  OctoPrint Anywhere (1.0.21) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_anywhere
|  OctoRant (1.2.2) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_octorant
|  Pi Support Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/pi_support
|  Plugin Manager (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/pluginmanager
|  Preheat Button (0.4.1) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_preheat
|  Printer Safety Check (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/printer_safety_check
|  PrintTimeGenius Plugin (2.2) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_PrintTimeGenius
|  Software Update (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/softwareupdate
|  Themeify (1.2.0) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_themeify
|  Virtual Printer (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/virtual_printer
2020-02-16 15:24:13,257 - octoprint.environment - INFO - Detected environment is Python 2.7.13 under Linux (linux2). Details:
|  hardware:
|    cores: 4
|    freq: 1400.0
|    ram: 917016576
|  os:
|    id: linux
|    platform: linux2
|  plugins:
|    pi_support:
|      model: Raspberry Pi 3 Model B Plus Rev 1.3

Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible)

Ender 3 Pro (SKR v1.3), been using this for a year. no problems. Multicam is functional. not sure what the deal is.

Here is something else, I can connect fine with my octoremote app on my android device? which means my "non-local" information and my local password are both correct in both places. I'm pretty confused at this point. It just refuses access to my desktop after the subnet change.

Well, luckily I had this setup for haproxy. So I used my "away" access which somehow still worked. Logged in by doing a tether on my phone, connected it, (it showed non-home status) and then I got the first start screen. odd. Changed my password / created a new user (same old access info), and it works fine now. Go figure. Solved!

Or... a hacker changed your password to try to teach you a lesson.

that would be both isolated, and difficult as its behind 2 firewalls and a vlan. But not impossible. Just highly unlikely. considering I did just say it was behind haproxy (a reverse proxy), only accessible on the local network, and certain IP's. I doubt it. But great way to respond. :shrugs:

It could have also been a browser cache/cookie sort of thing. Glad that you sorted it out, though.