If scrcpy suddenly stopped detecting your phone after installing the Android 16 update, the issue is not with scrcpy itself but with corrupted or conflicting ADB drivers installed by third-party software. Generally, removing these drivers and reinstalling a clean version allows scrcpy to establish a proper connection again. But there are also a few other things that may be causing the problem, so follow along as we show you all the steps you need to take to solve this problem properly.

Takeaways:

  1. Can't connect to SCRCPY after updating to Android 16
  2. SCRCPY doesn't work with Android 16?
  3. Learn how to fix SCRCPY not working after updating to Android 16

What is the Problem?

After updating to Android 16, you might connect your phone and launch SCRCPY only to see the following error message (or something similar)

scrcpy 3.3.1
ERROR: Could not find any ADB device
ERROR: Server connection failed
Press Enter to continue

Before the update, scrcpy usually worked without problems. At most, it only required USB debugging to be toggled or reapproved on the phone. After the update, the sudden failure is most likely caused by Windows struggling with outdated or corrupted Android Debug Bridge (ADB) drivers. This often happens when older drivers are still installed on your system. For example, software like Vysor installs its own universal ADB driver, and over time, those drivers can become corrupted or conflict with scrcpy, preventing a proper connection.

Basic Troubleshooting Steps

If you run into this issue, it is natural to first try the following:

  • Reinstalling the universal ADB driver
  • Checking and re-enabling USB debugging in Developer Options
  • Make sure you have the latest version of SCRCPY

However, if these steps do not resolve the problem, the issue may not be with scrcpy itself but rather with conflicting or corrupted ADB drivers on your system.

How to Fix scrcpy Not Detecting Your Android Device After Updating to Android 16

Thankfully, the fix is usually quite simple and simply requires you to do the following.

  • If you were using another screen mirroring tool like Vysor, uninstall and remove it.
  • This includes removing any driver packages that came bundled with it.
  • Make sure you restart your computer after doing this.

Remove Old ADB Drivers in Windows

  • Open Device Manager on your PC.
  • Look for any devices under "Android Device" or "ADB Interface" that are unrecognised or not working.
  • Right-click each one and choose Uninstall device.
  • Make sure to check the option to delete the driver software when prompted.

Re-enable USB Debugging

  • On your phone, go to Developer Options.
  • Toggle USB debugging off and back on.
  • Re-approve the connection request on your phone if prompted.

After doing this, scrcpy should once again detect your device correctly.

Forget How to Set up SCRCPY?

If it has been a while since you last set up and used SCRCPY, check out this guide for the full setup process. And if you have set it up but are having some other issues, make sure you check out our entire SCRCPY article list. We've got a guide covering every possible problem and solution, as well as plenty of guides on using hidden features.