My older desktop - seldom used - runs XP, SP3, but does not like the daughter's Canon MG 5200 series.
It is much happier with our antique HP.
Assuming that you've done all the help-desk 101 stuff, like resets and turn offs, (espec of router), daughter's Canon comes with a driver uninstaller. Maybe try that, and download new drivers?
The Utilities also come with a Network tool and that goes around looking for printers.