Hey There, I know how annoying it can be when your device isn’t cooperating especially when you’re trying to connect via mobile broadband. Let’s walk through this together and get things sorted.
What Is Error Code 37?
Code 37 in Device Manager means:
Windows cannot initialize the device driver for this hardware.
This usually happens when:
The driver is corrupted.
It’s incompatible with your version of Windows.
A driver installation failed.
The device isn’t being recognized properly.
How to Find Your IMEI Number
If your Surface 3 is the LTE version, here’s how to find the IMEI:
Open Settings from the Start Menu.
Go to Network & Internet.
Tap Cellular, then choose your Mobile broadband connection.
Click Advanced options.
Scroll down to see your IMEI and other SIM details.
Bonus Tip: If you still have the original box, the IMEI is printed on the barcode label.
How to Fix Code 37
Here are some quick fixes to try:
Restart your Surface – Sometimes that’s all it takes.
Update or Reinstall the Driver:
Open Device Manager (Win + X → Device Manager).
Find Generic Broadband Adapter.
Right-click → Update driver or Uninstall device.
Restart your Surface to let Windows reinstall it.
Scan for Hardware Changes:
In Device Manager, click Action → Scan for hardware changes.
Run the Hardware Troubleshooter:
Open Command Prompt as admin.
Type: msdt.exe -id DeviceDiagnostic
Run System File Checker:
In Command Prompt, type: sfc /scannow
Already tried installing AT&T 4G LTE drivers? If that didn’t help, try rolling back to a previous version or use the __Surface Diagnostic Toolkit __it’s super handy and can pinpoint deeper issues.
For more information about error 37
Fix Code 37 for Network Driver in Device Manager
Let me know if you want help running the toolkit or checking for firmware updates I’m here to help!