Hi! Let me help you.
How is the printer connected—USB cable or Wi-Fi?
If Wi-Fi, is the printer connected to the same network as your new laptop?
Have you installed the Canon drivers/software, or are you relying on Windows to detect it automatically?
Does the printer appear under Settings > Bluetooth & devices > Printers & scanners, even as “offline”?
Can you print a network configuration page directly from the printer?