Agreed. I'm surprised at the number of people that have posted on these threads saying they also have the problem, why hasn't Canon fixed it, I'm going to buy a new printer, what about this (enter conspiracy theory here), etc. etc. And then it appears they haven't even bothered to read the dozens of posts on here that explain the workaround.
I've been having the same issue. Pixma MX 492 bought in 2018. As I can see, this problem is quite recent, a few days old. My guess is there is a problem with Canon and its connection to the printer, because mine goes beserk when my wifi is on but works fine when the wifi is off. I'll try again in a few days see if it is resolved.
My printer is a Canon Maxify MB2010. This problem that you are experiencing is because of DNS. I solved my problem by turning off the Access Point (or unplugging the internet cable from the router's WAN port). The printer will turn on normally. Then go to Setup menu > Web service setup > DNS server setup > Manual setup. Configure an IP from your internal network that is not in use or another IP that is not a DNS server, as the printer will not be able to make queries. Once configured, press OK. Select the 'No' option and press OK. Wait a few moments to complete the configuration. After returning to the menu, press the 'Home' button on the printer. Turn the Access Point back on or reconnect the Internet cable and retest. For me this solution worked. As I do not use external services (Google Cloud), there is no need for my printer to consult on the Internet. Hope this helps.
This worked for me. We'll see if it sticks.
I followed these directions and incremented my IP address by 1 number and it took it. I am now able to print and it stopped rebooting.
This is the 2nd office printer in a row where we get 3-4 years of use out of it and then the manufacturer sends out an update and it stops working. We're told to go buy a new printer. Basically, here's double birds.
Thanks italolima for posting your workaround.
Does it matter what you make the IP address? I don't know how to do that stuff so I literally just chose a random number. Printer is working now but I'm not sure if I'm allowing some hacker access to my home Internet. Help?!?! Yikes?!? It's insane we have to deal with this issue. I didn't do any updates, it's not user error. This is 100% Canon's issue!
You're not allowing a hacker to access your home internet any more than you were before. You're just lying to the printer so it stops accepting that stupid bug that Canon sent to your real IP address, which, you have not changed. I used the first 6 numbers of my real IP and made up the last 6 but my DNS IP is actually 9 total numbers. I just took a screen snip of what you typed and it printed fine.