Firmware on Photon stuck / freezes with flashing cyan light

I should also ask, I've read some older threads like this one:

And they suggest:

If the Cloud disconnects unintentionally, the Core will continue to try to reconnect to the Cloud and will block execution of user code when attempting to connect to the Cloud.

He goes on to say, to test:

For the unintentional WiFi disconnects, I find it's easiest to use a uFL Core and disconnect the antenna. To disable the Cloud, you have to do something like create a firewall setting in your router that prevents your core from seeing the internet.

But that is hard for me to do in my current situation where I don't have access to my router. This was written though in 2014. Could this also be something that would cause it to freeze?