Photon stuck flashing Green

First thought was IP limit hit by DHCP, but nope. Router has 50 it can hand out. No MAC filtering or parental controls active. Funny characters are also avoided with the SSID and password being only alphanumeric, no symbols. It is rather odd that they're all Apple products, but it would absolutely blow my mind if that was the cause at work here. (Side note: I can see all the devices the router knows and whether they're online or offline. Every single device, save the printer/copier, are Apple products. The Photon doesn't show up there even though it has connected before.)

Dynamic / Static IP's also crossed my mind. I thought I might try assigning my photon a static IP, but there isn't a way to do that during set up on the Particle app for Android. (Would be a really nice (and complicated) update in the future when you manually select a network name.)

So I'm really at a loss. I could try reworking the password, but I don't think that's the issue. It's just a 15 character alphanumeric, and the photon connected using the same password before.

The only thing left to do, I believe is to try to this.

I can't figure out how to get DFU Utility to work on my laptop (which has no Internet connection, as you know.) I downloaded DFU drivers and DFU Utility 0.8 and have it set as an environment variable in PATH, but I can't run dfu-util - 1 in command prompt..

Edit: didn't realize that dfu utility was dependant on particle CLI, and i don't have the time or means to install Microsoft visual studios. Looks like this route is out as well..

Sorry my formatting is everywhere, mobile is difficult. But thank you for all your help and patience