When you join a Teams meeting from Microsoft Edge, the camera may show a black screen or the error “Camera not detected.” This happens even when your webcam works in other apps. The cause is usually a browser permission block or a hardware acceleration conflict in Edge. This article explains why Edge fails to detect the camera and provides step-by-step fixes that restore video in Teams meetings.
Key Takeaways: Fix Teams Camera Detection in Edge
- Edge Settings > Cookies and site permissions > Camera: Allows or blocks camera access for specific sites like Teams.
- Edge Settings > System and performance > Use hardware acceleration: Disabling this resolves black screen or camera detection failures.
- Teams web app URL in the address bar: Check that the site is https://teams.microsoft.com and has the camera icon with a checkmark.
Why Edge Fails to Detect the Teams Camera
Microsoft Edge uses the operating system camera API to capture video. When you grant permission, Edge passes the camera stream to the Teams web app. The most common reason for a “camera not detected” error is that Edge has the camera permission set to “Block” for the Teams domain. This can happen silently after a browser update or a security change. Another frequent cause is the hardware acceleration feature. When enabled, Edge uses your GPU to render video. Some GPU drivers conflict with the camera pipeline, causing Edge to lose the video stream. The result is a black tile or the error message in the meeting controls.
Other factors include the camera being used by another application, a driver that is out of date, or the wrong camera selected in Teams device settings. Each of these has a distinct fix, and you can apply them in order to isolate the problem.
Steps to Diagnose and Fix Camera Detection in Edge
Before changing settings, close any other app that might use the camera, such as Zoom, Skype, or the Windows Camera app. Then follow these steps in order.
- Check the Edge camera permission for Teams
Open Edge and go to the Teams website. Click the lock icon in the address bar. Select “Site permissions.” Confirm the Camera permission is set to “Allow.” If it shows “Block,” change it to “Allow” and reload the page. - Clear the Teams site permission overrides
Go to Edge Settings > Cookies and site permissions > Camera. Find the Teams domain in the “Block” list. Click the trash icon to remove it. Then reload Teams and grant camera access again when prompted. - Disable hardware acceleration in Edge
Open Edge Settings > System and performance. Turn off “Use hardware acceleration when available.” Click “Restart” to apply the change. Rejoin the Teams meeting and test the camera. - Reset the Teams device settings
In the Teams meeting, click the three dots in the meeting controls. Go to “Device settings.” Under Camera, choose your external webcam or built-in camera from the dropdown. If the list is empty, select “Default.” Then check the preview. - Update the camera driver
Press Win + X and select “Device Manager.” Expand “Cameras.” Right-click your camera and choose “Update driver.” Select “Search automatically for drivers.” Restart your PC and test Teams again. - Run the Windows camera troubleshooter
Open Windows Settings > System > Troubleshoot > Other troubleshooters. Select “Camera” and click “Run.” Follow the prompts to detect and fix hardware issues. - Use InPrivate mode to rule out extensions
Press Ctrl + Shift + N to open an InPrivate window. Sign in to Teams and join a test call. If the camera works, a browser extension is blocking it. Disable extensions one by one in Edge Settings > Extensions.
If Edge Still Does Not Detect the Camera
When the steps above fail, the problem may be with the Teams web app itself. Try the Teams desktop app as a temporary workaround. The desktop app uses a different camera integration and often bypasses browser permission issues. You can also check the Windows privacy settings to ensure camera access is enabled for desktop apps.
If Teams Still Shows a Black Screen in Edge
Teams Camera Works in Other Apps but Not in Edge
This points to an Edge-specific permission or rendering problem. Confirm that the camera permission is set to “Allow” for the exact URL you are using. Some organizations use a custom Teams URL like https://teams.contoso.com. Add that domain to the allow list as well. If the black screen persists, disable hardware acceleration as described in step 3.
Teams Shows “Camera Not Detected” Only on the First Join
Edge may show this error before the permission prompt appears. Click the camera icon in the address bar and grant access. Then rejoin the meeting. If the error repeats, clear the site data for Teams in Edge Settings > Cookies and site permissions > Manage and delete cookies and site data.
Camera Works in the Web App but Not in the Desktop App
This is the opposite situation. In the desktop app, go to Settings > Devices and select the correct camera. Also check Windows privacy settings under Settings > Privacy & security > Camera. Ensure “Let apps access your camera” is turned on.
Edge Camera Permissions vs Teams Device Settings: Key Differences
| Item | Edge Camera Permission | Teams Device Settings |
|---|---|---|
| Purpose | Controls whether the browser can access the camera | Selects which camera device Teams uses |
| Location | Edge Settings > Cookies and site permissions | Teams meeting controls > Device settings |
| Typical Fix | Set to “Allow” for the Teams domain | Choose the correct camera from the dropdown |
After applying these fixes, you can join Teams meetings in Edge with a working camera. Start with the permission check because it resolves most cases. If the issue returns, revisit the hardware acceleration setting, as Edge updates can re-enable it. For persistent problems, use the Teams desktop app as a reliable backup.