Hi Andrea GG,
I can understand your frustration. When purchasing a device, it is reasonable to expect common tasks such as printing to work reliably without having to repeatedly remove and reinstall a printer. Running into compatibility issues after your purchase can certainly make you feel like you're not provided enough information beforehand.
The challenge with ARM-based Windows devices is that some hardware manufacturers have not fully updated their software drivers for the Qualcomm Snapdragon processor. While Microsoft does publish information about ARM and application compatibility, I agree that it sometimes can be easy to overlook for common users.
While posting here may attract others who have the same idea with you, it is unlikely that this will be reviewed by the engineering team. So if you would like Microsoft to review how ARM compatibility limitations are communicated to customers, I would encourage submitting feedback through the official channel:
- Press Win + F to open Feedback Hub > submit under Surface category.
- Describe the issues you're facing with ARM, especially involving the printer.
- Explain that you want any limitations to be mentioned before buying process.
Regarding your printer, you should check with Canon support to see whether they provide an ARM64-compatible driver for your specific model, as that can sometimes resolve the need to repeatedly remove and re-add the printer. If your Surface is a recent purchase, you can also consider a replacement to not-ARM device.
Thank you for taking the time to share, and I know this is probably not the direct response you were looking for. But Q&A is just a community support forum, contributors here unfortunately do not represent Microsoft, and cannot speak on their behalf.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.