I’d love to help you, but I am on the canon printer web page getting political advice.
.....Bob
It sounds like your computer network has more conflicts than a priest at a Boy Scout Jamboree.
Are you logged in?
Get a print server.
It’s a device that is USB on one side, RJ45 on the other, so it connects up to your network like any other device.
You usually have to load software on one of your PCs for it...
Then your printer will have its own IP address just like your PCs do, and you aren’t stuck with having to use that gawdawful Windows File and Print Sharing, which is another of the myriad security holes which plague that operating system.
If you’re short on network ports, you can also get a 5 port switch very cheaply.
Hope this helps.