This is how I solved it (Windows 11 & Canon Pixma MP250)
- Turn on the printer, plug it in to the PC via USB.
- Open Device Manager. Probably your printer isn't under "Print queues"; thus it is not (yet) recognized as a printer by the pc.
- Check under "Software devices" - I found my printer there.
- Right click your printer, select "Update driver"
- Choose the option to update the driver automatically.
- Hopefully the driver will be updated and the printer will now be recognized by the system; you'll now see it under Print queues, and it will show up under available devices when you're printing a document.
Regarding scanning: It's possible the Windows Scan app on Windows Store will be incompatible with the printer. Instead go to Settings > Bluetooth & devices > Printers & scanners > select your printer > More devices and printers settings > Right click on your printer and select "Start scan".