That seems to be the case. I get an error when I tried the printer firmware update I can't print from my phone either. Okay on PC's. No problem. I'll do a factory reset when (if) Canon fixes the problem.
When following this proceidure, I found the initial IP address on the printer as 192.168.1.1 This is the router IP address. That would create a recycling problem.