Your Brother printer worked flawlessly for years, you connect it to your new Snapdragon laptop, and the driver installer fails — or installs and the printer never appears, or prints pages of gibberish. A printer is the last thing you expect an architecture change to break.
Brother’s ARM support is model-dependent: current models generally have ARM64 Windows drivers, while older ones were built in the x64-only era and never got ported. The installer rarely explains this — it just fails. The good news is that printers are uniquely forgiving: universal print protocols (IPP Everywhere/Mopria) let Windows print to most network printers with zero manufacturer driver, which sidesteps the entire ARM driver question. The same fallback rescues HP Smart app issues on ARM and Canon printers on ARM laptops — the printer world standardized its way out of this problem. Model-specific ARM quirks are catalogued for machines like the Samsung Galaxy Book4 Edge ; the same wrong-build story explains slow Spotify on ARM Windows and Surface Laptop 7 Wi-Fi issues .
This guide gives you six fixes in order: find the right ARM64 driver, install it correctly, fix network discovery, fix wrong-language output, set up scanning, and fall back to universal printing.
Why this happens
- x64-only driver package: Brother’s older full driver suites are x64-only. The installer fails or installs non-functional components on ARM Windows.
- No ARM64 driver for old models: Models discontinued before the ARM era never got ARM64 drivers — Brother does not retroactively port drivers for every legacy printer.
- Wrong printer language: Brother printers speak PCL and/or BR-Script (PostScript). A mismatched driver produces gibberish — the printer receives commands in a language it does not understand.
- Network discovery blocked: Same-subnet, VPN, and firewall issues block discovery exactly as with any network printer.
- USB connection issues: On USB-connected Brothers, a bad cable or a USB port power issue prevents the installer from detecting the printer during setup.
- Stale driver remnants: Failed installs leave partial driver packages that block clean reinstalls — the new install detects “already installed” and skips the broken parts.
- Firmware too old for universal print: Very old firmware lacks IPP Everywhere support, closing off the driver-free fallback.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Find the correct ARM64 driver for your model
Start at the source — Brother’s download page tells the truth about your model’s ARM support.
- Go to Brother’s official support site and enter your exact model number.
- Look at the available downloads for Windows 11 — check specifically for an ARM64 or Windows on ARM driver package.
- If an ARM64 full driver package exists, download it — this is your best path; skip to Fix 2.
- If only x64 packages exist, do not install them — note this and continue to the universal-print fallback (Fix 6) after trying Fix 3’s network checks.
- While there, check for a firmware update for the printer — newer firmware improves universal-print compatibility.
Fix 2: Install the ARM64 driver cleanly
With the right package in hand, install it without remnants of failed attempts interfering.
- Disconnect the printer’s USB cable (if USB-connected) and remove any existing Brother entries from Settings > Bluetooth & devices > Printers & scanners.
- Open Print Management (
printmanagement.msc) > Drivers and remove any Brother drivers left from failed installs. - Run the ARM64 installer as administrator and follow the connection-type prompts (USB or network) carefully.
- Reconnect USB only when the installer asks — premature connection causes detection failures.
- Print a Windows test page immediately — success here means the driver layer is solid.
Fix 3: Fix network discovery and connectivity
Network-connected Brother printers that the laptop cannot see — the standard discovery checklist.
- Print the printer’s network configuration report (usually via its control panel) and confirm it has a valid IP on your network.
- Compare subnets: the laptop’s IP (
ipconfig) and the printer’s IP must share the network portion — different subnets mean no discovery. - Fully quit your VPN and retest — VPNs are the top discovery killer.
- Allow the printer software through Windows Firewall, and power-cycle the printer (30 seconds off) to refresh its network advertisements.
- If discovery still fails, add the printer manually by IP: Printers & scanners > Add device > Manually add > Add a printer using TCP/IP address.
Fix 4: Fix gibberish or wrong-language output
Pages of random characters or PostScript code — the driver and printer disagree on the page description language.
- Open Printer properties > Advanced and note the current driver name.
- Check your model’s specs for its supported languages (PCL6, BR-Script3/PostScript) — install the driver matching what the printer prefers.
- If you installed a universal/PCL driver on a PostScript-default printer (or vice versa), switch to the matching one.
- In the printer’s own control panel or web interface, check the emulation/language setting and set it to Auto if available.
- Reprint the test page after each change — correct output on the test page means the language now matches.
Fix 5: Set up scanning on Brother all-in-ones
Printing works but the scanner is invisible — scanning needs its own driver path.
- Install the full ARM64 driver package (not the print-only driver) — scanning components come with the full suite.
- Check Printers & scanners: select the device and confirm a scanner entry exists; open Printer properties to verify.
- If no ARM64 scan driver exists for your model, install Windows Scan from the Microsoft Store — it scans over the network via standard WIA protocols.
- For USB-connected scanners, try a different USB port — some all-in-ones are picky about USB 3 vs USB 2 ports during scanner initialization.
- Test with a single-page flatbed scan before attempting ADF batch scans.
Fix 6: Fall back to driver-free universal printing
No ARM64 driver exists for your model — use the industry-standard protocols instead of fighting.
- Update the printer’s firmware first (Fix 1, step 5) — IPP Everywhere support often arrives via firmware.
- In Settings > Bluetooth & devices > Printers & scanners, click Add device and let Windows find the printer via Mopria/IPP.
- Windows installs it with the built-in universal driver — no Brother software needed at all.
- Print a test document with mixed text and graphics to confirm quality — universal drivers handle the vast majority of print jobs correctly.
- Accept the honest tradeoff: you lose Brother’s status monitor and maintenance utilities, but gain a working printer — and universal printing also covers Epson models on these laptops.
Closing
Brother printers on Snapdragon laptops come down to one question: does an ARM64 driver exist for your model? If yes, install it cleanly and you are done. If no, universal IPP printing covers nearly everything a home or office user needs — the industry built this escape hatch precisely for situations like this. Keep the printer’s firmware current regardless; it is the cheapest compatibility upgrade available. And when buying your next printer for an ARM laptop, check the ARM64 driver situation before the price tag.
