0XC00A000B

STATUS_CTX_MODEM_RESPONSE_TIMEOUT (0XC00A000B) Fix

Your modem didn't respond in time. Usually a bad cable, wrong COM port, or driver issue. Fix it in under 10 minutes.

Quick answer

Check the modem cable, swap the COM port in modem settings to a slower speed (like 9600 baud), and update the driver. If that doesn't work, try a different USB-to-serial adapter. I've seen this a dozen times.

What's actually happening here?

Windows throws this error when a modem connected via serial or USB doesn't reply back within a set time. It's common with older dial-up modems, but also happens with some industrial equipment that uses modem commands (like GPS trackers, PLCs, or POS terminals). The exact message is: "The modem did not respond to the command sent to it." I had a client last month whose entire print queue died because his label printer's modem controller timed out — same error code.

Most folks think it's a bad modem, but nine times out of ten it's something simpler: a loose cable, wrong baud rate, or a USB adapter that doesn't play nice with Windows 10 or 11.

How to fix it step by step

  1. Check the cable. Unplug the modem from both ends. Plug it back in firmly. If it's a DB9 serial cable, make sure the screws are tight. A loose pin can cause intermittent timeouts.
  2. Restart the modem and PC. Power cycle the modem (unplug power for 30 seconds). Then restart Windows. This clears any hung driver state.
  3. Open Device Manager. Press Win + X and select Device Manager. Look under "Ports (COM & LPT)" for your modem. Right-click it and choose Properties.
  4. Adjust port settings. Go to the Port Settings tab. Set Bits per second to 9600 (not 115200). Set Flow control to Hardware. Click OK. This slower speed gives the modem more time to respond.
  5. Update the driver. Right-click the modem in Device Manager, choose Update driver > Browse my computer > Let me pick. If you see a generic "Standard Modem" driver, try that. Sometimes the brand-specific driver is buggy. I've had clients where switching to the Microsoft driver fixed everything.
  6. Test with HyperTerminal or PuTTY. Open PuTTY, select Serial, set the COM port and 9600 baud. Type AT and press Enter. If you get OK, the modem works. If nothing or error, the modem is dead or misconfigured.

If the main fix fails

Try these one at a time:

  • Change USB port. If you're using a USB-to-serial adapter, move it to a different USB port. USB 2.0 ports are more reliable for serial adapters than USB 3.0. I've seen adapters that just won't work on USB 3.0.
  • Try a different serial cable. Some cables are wired differently (null modem vs straight-through). Make sure you're using a straight-through cable for a standard modem. Null modem cables are for direct PC-to-PC connections.
  • Disable power saving. In Device Manager, right-click the USB Root Hub (under Universal Serial Bus controllers), go to Power Management, uncheck "Allow the computer to turn off this device to save power." Do this for all USB Root Hubs. Windows loves to sleep USB ports, which kills modem responses.
  • Reduce the timeout value. Open Registry Editor (Win + R, type regedit). Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial. Create a DWORD called Timeout and set it to 2000 (decimal). This gives 2 seconds instead of the default 1. Reboot.

How to stop it from happening again

Don't use cheap USB-to-serial adapters. I've been burned by $5 ones — they work for a month then start timing out. Spend $15 on a FTDI-based adapter. Also, make sure your modem's power supply is solid. Old modems with failing capacitors cause random timeouts. Replace the power brick if it's more than 5 years old. And always set your COM port speed to 9600 for dial-up modems — faster speeds just cause errors.

Related Errors in Windows Errors
0X000020BB Fix ERROR_DS_DUP_OID (0X000020BB) – Duplicate OID in AD Schema 0x80004005 Windows Audio Service Crash: Quick Fixes That Work 0XC00D0FD2 Fix NS_E_WMPOCX_NO_ACTIVE_CORE Error 0XC00D0FD2 0X8004D104 XACT_E_RECOVERYALREADYDONE (0x8004D104) fix

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.