In order for your Canon printer to function effectively, you'll need a good network connection. If your printer isn't working properly, it could be due to a bad internet connection. A connection like this could cause the Canon printer not printing problem.
You must ensure that your network connection is not broken or slow. Restart your router or disconnect all of the cords. Plug the cables back into the router after a few minutes. This will assist you in resolving the issue and ensuring that your printer functions properly. You can now inspect your printer. It should begin to respond.