FIX Jun 17, 2026 11 min read

Copilot Missing in Windows 11: How to Get GitHub Copilot Working Again

TL;DR GitHub Copilot vanishing from Windows 11 is almost always an extension, authentication, or VS Code version issue — not a Windows problem. Check your subscription status and re-authenticate before…

by Bugi 11 min
TL;DR

  • GitHub Copilot vanishing from Windows 11 is almost always an extension, authentication, or VS Code version issue — not a Windows problem.
  • Check your subscription status and re-authenticate before reinstalling anything.
  • Windows 11 system-level Copilot (the OS assistant) is a completely different product from GitHub Copilot — don’t confuse the two.
Quick fixes to try first
  • Open Github Copilot in a private/incognito window to rule out a bad browser session.
  • Disable extensions, VPN, or strict privacy tools temporarily, then retry the same action.
  • Check the official status page or app notice before assuming your account is broken.
  • Try the web app and mobile/desktop app separately to isolate the failing surface.

Overview

You open VS Code on Windows 11, and the GitHub Copilot icon is gone. No inline suggestions. No chat panel. The extension might show as installed but greyed out, or it may have disappeared from the sidebar entirely.

This happens more often than you’d expect. Windows 11 updates, VS Code updates, and extension updates can all independently break the Copilot integration. The fix depends on which layer failed.

One critical distinction first: GitHub Copilot (the AI code completion tool from GitHub) and Microsoft Copilot (the Windows 11 OS-level assistant) are different products with different subscriptions. This article covers GitHub Copilot in your development environment. If the Windows 11 system Copilot button disappeared from your taskbar, that’s a different issue entirely.

Warning
Don’t confuse Windows 11’s built-in Copilot (the OS assistant) with GitHub Copilot (the code AI in VS Code/JetBrains). They use separate accounts, separate subscriptions, and break for different reasons.

Symptoms

The problem shows up in several ways depending on what broke:

  • Extension gone from sidebar: The Copilot icon no longer appears in the VS Code activity bar or extensions list.
  • Installed but inactive: The extension shows in your installed list but has a grey icon, no suggestions appear, and the status bar shows no Copilot indicator.
  • “Not signed in” or auth errors: Copilot prompts you to sign in repeatedly, or fails silently after you authenticate.
  • Ghost suggestions: Copilot was working, then stopped mid-session — no error, just silence.
  • Extension crashes on load: VS Code’s Output panel shows Copilot extension errors or the extension host crashing.

If you see an explicit error message in the Output panel (Ctrl + Shift + U, then select “GitHub Copilot” from the dropdown), note the exact text. It tells you which fix path to take.

Why This Happens

GitHub Copilot on Windows 11 can go missing for reasons that fall into four buckets:

Authentication layer: Your GitHub session token expired, your organization revoked seat access, or VS Code’s credential store (which uses Windows Credential Manager) got corrupted. This is the most common cause.

Extension layer: A VS Code update shipped a new extension API version that temporarily breaks Copilot, the extension auto-update failed mid-download, or extension conflicts disabled it.

Platform layer: Windows 11 feature updates occasionally reset VS Code settings or clear the credential store. Network policy changes (corporate VPN, proxy, firewall) can silently block Copilot’s backend connections.

Subscription layer: Your GitHub Copilot trial expired, your organization admin changed policy, or you switched GitHub accounts without realizing the new account lacks a Copilot license.

Quick fixes
  1. Open VS Code → Ctrl + Shift + P → type “GitHub Copilot: Sign In” — re-authenticate.
  2. Check your subscription at github.com/settings/copilot — confirm the plan is active.
  3. Open Extensions sidebar → search “Copilot” → if missing, install GitHub.copilot from the marketplace.
  4. Update VS Code to the latest version: Help → Check for Updates.
  5. Restart VS Code with extensions host reload: Ctrl + Shift + P → “Developer: Restart Extension Host”.
01

## Verify Your GitHub Copilot Subscription and Account

Before touching VS Code, confirm the subscription is active on the account you think you’re using.

1. Open a browser and go to github.com/settings/copilot.
2. Confirm you see an active Copilot subscription (Individual, Business, or Enterprise).
3. If you’re on an organization plan, check with your admin — they may have revoked your seat or the org may have hit its seat limit.
4. Note which GitHub username has the subscription.

Now check which account VS Code is using:

1. In VS Code, click your profile icon (bottom-left of the activity bar).
2. Confirm the signed-in GitHub account matches the one with the active subscription.
3. If it shows a different account or “Not signed in,” sign out and sign back in with the correct account.

Tip
If you use multiple GitHub accounts (personal + work), VS Code may silently fall back to an account without a Copilot license. Always verify the username, not just “signed in.”
02

## Reinstall or Repair the Copilot Extension

If your subscription is active and the right account is linked, the extension itself may be corrupted or missing.

**If the extension is missing entirely:**

1. Open Extensions: Ctrl + Shift + X.
2. Search for `GitHub Copilot`.
3. Install both `GitHub Copilot` and `GitHub Copilot Chat` if you want the chat panel.
4. Restart VS Code after installation.

**If the extension is installed but not working:**

1. Open Extensions, find GitHub Copilot, click the gear icon → “Uninstall.”
2. Close VS Code completely (not just the window — check the system tray).
3. Delete the extension cache: navigate to `%USERPROFILE%\.vscode\extensions` and remove any folders starting with `github.copilot-`.
4. Reopen VS Code and reinstall from the marketplace.

**If the extension keeps disabling itself:**

Check for extension conflicts. Some extensions that modify IntelliSense or code completion can interfere with Copilot. Try disabling other AI or completion extensions temporarily: Tabnine, IntelliCode, Codeium, or any custom snippet extensions.

03

## Fix Windows Credential and Network Issues

Windows 11’s credential manager handles the OAuth tokens that keep Copilot authenticated. When it fails, Copilot drops silently.

**Clear and rebuild credentials:**

1. Open Windows Credential Manager: press Win, type “Credential Manager,” open it.
2. Go to “Windows Credentials” tab.
3. Look for entries containing `github.com` or `vscode`.
4. Remove them.
5. Restart VS Code and sign in to GitHub again when prompted.

**Check network connectivity:**

Copilot needs to reach GitHub’s API endpoints. If you’re behind a corporate proxy or VPN:

PowerShell

$ Test-NetConnection -ComputerName api.github.com -Port 443
TcpTestSucceeded : True
$ Test-NetConnection -ComputerName copilot-proxy.githubusercontent.com -Port 443
TcpTestSucceeded : True

If either connection fails, your firewall or proxy is blocking Copilot. You may need to allowlist these domains or configure VS Code’s proxy settings in `settings.json`:

{
  "http.proxy": "http://your-proxy:port",
  "http.proxyStrictSSL": false
}
Danger
Setting proxyStrictSSL to false disables certificate validation. Use this only for debugging — re-enable it after confirming the proxy works, or configure the correct CA certificate instead.
04

## Check VS Code Version Compatibility

GitHub Copilot requires a minimum VS Code version. After a Windows 11 update, your VS Code auto-update may have stalled or rolled back.

1. Open VS Code → Help → About. Note the version number.
2. Check the GitHub Copilot extension requirements for the minimum supported VS Code version.
3. If your version is outdated, update: Help → Check for Updates, or download the latest installer from code.visualstudio.com.

**For VS Code Insiders users**: Copilot pre-release builds sometimes break on Insiders builds. Switch to the stable release channel if Copilot stopped working after an Insiders update.

**For other IDEs on Windows 11**: GitHub Copilot also works in Visual Studio, JetBrains IDEs, and Neovim. If Copilot is missing from those environments, the fix follows the same pattern — verify subscription, reinstall the plugin, and clear cached credentials — but the specific menu paths differ. Check the IDE-specific setup in GitHub’s Copilot documentation.

The Windows 11 System Copilot vs. GitHub Copilot Confusion

This deserves its own section because it catches people constantly.

Windows 11 Copilot (now called Microsoft Copilot) is an OS-level assistant built into the taskbar. It handles general questions, Windows settings, web search. It has nothing to do with code completion.

GitHub Copilot is a developer tool that runs inside your IDE. It requires a GitHub account with a Copilot subscription.

If you’re searching “Copilot missing Windows 11” because the taskbar icon disappeared, you need Windows settings, not this guide. Go to Settings → Personalization → Taskbar → toggle Copilot on.

If you’re searching because your code suggestions stopped in VS Code, you’re in the right place — follow the steps above.

The naming overlap is Microsoft’s doing. The products share a brand but share zero infrastructure, accounts, or functionality.

Takeaway

When troubleshooting, always specify whether you mean GitHub Copilot (IDE) or Microsoft Copilot (OS) — the fix paths are completely unrelated.

Edge Cases and Gotchas

A few scenarios that official docs don’t emphasize:

Windows 11 S Mode: If your machine runs Windows 11 in S Mode, you can only install apps from the Microsoft Store. VS Code from the Store works, but extension installation can behave differently. If Copilot won’t install, switch out of S Mode first (Settings → System → Activation → “Switch to Windows 11 Home/Pro”). This is a one-way switch.

Managed devices (Intune/Group Policy): Corporate Windows 11 machines may have policies that block specific VS Code extensions or restrict outbound connections. The Copilot extension installs but can’t phone home. Check with your IT department if you’re on a managed device and the network test from Step 03 fails.

Multiple VS Code installations: If you have both VS Code (User) and VS Code (System) installed, extensions are stored separately. Copilot might be installed in one but not the other. Run code --list-extensions from the terminal for each installation to verify.

WSL interactions: If you develop in WSL, VS Code’s Remote – WSL extension runs a separate extension host inside the Linux environment. Copilot needs to be installed in the WSL extension host, not just the Windows side. Open a WSL window in VS Code, then install Copilot from the Extensions panel — you’ll see “Install in WSL” as a separate button.

If It Still Fails

If you’ve worked through every step and Copilot is still missing:

  1. Collect diagnostic info: Ctrl + Shift + P → “GitHub Copilot: Collect Diagnostics.” This generates a report with extension version, auth status, and network checks.
  2. Check the GitHub Status page — Copilot outages happen and affect everyone.
  3. Try a completely different machine or browser-based VS Code at vscode.dev to isolate whether the problem is your Windows install or your account.
  4. Open an issue in the GitHub Community Discussions for Copilot with your diagnostics attached.
  5. If you’re on an organization plan, contact your GitHub admin — seat assignment, policy settings, and SSO enforcement can all silently block access.
01

Isolate the failing surface

Repeat the same copilot missing in windows 11 check in another browser, private window, or app so you know whether the issue is local or account-wide.

02

Remove local blockers

Temporarily disable extensions, VPN, custom DNS, or network filters, then refresh the session and try again.

03

Escalate only after the basics fail

If the issue follows your account across devices, collect the exact error text and contact the vendor support channel with that evidence.

FAQ

Why did GitHub Copilot disappear from VS Code after a Windows 11 update?
Windows 11 feature updates can reset VS Code settings, clear the Windows Credential Manager, or stall VS Code auto-updates. This breaks the Copilot authentication token or leaves VS Code on a version that’s incompatible with the latest Copilot extension. Re-authenticate and update VS Code to fix it.
Is Windows 11 Copilot the same as GitHub Copilot?
No. Windows 11 Copilot (Microsoft Copilot) is an OS-level assistant in the taskbar. GitHub Copilot is a code completion tool inside IDEs like VS Code. They use different accounts, different subscriptions, and have no shared functionality.
How do I check if my GitHub Copilot subscription is still active?
Go to github.com/settings/copilot in a browser. It shows your current plan status — Individual, Business, Enterprise, or expired. If you’re on an organization plan, your admin controls seat assignment.
Can GitHub Copilot work on Windows 11 in S Mode?
VS Code can be installed from the Microsoft Store on S Mode, but extension behavior may be restricted. If Copilot won’t install or activate, you may need to switch out of S Mode via Settings → System → Activation. Note: switching out of S Mode is permanent.
Why does Copilot work on my home PC but not my work laptop (both Windows 11)?
Corporate managed devices often have Group Policy or Intune restrictions that block specific VS Code extensions or outbound network connections to GitHub’s API endpoints. Check with your IT department to allowlist the required domains.
Do I need to install GitHub Copilot separately in WSL?
Yes. When using VS Code with the Remote – WSL extension, the extension host runs inside WSL. You need to install Copilot in the WSL extension environment separately. Open a WSL window in VS Code and install Copilot from the Extensions panel — look for the ‘Install in WSL’ button.
How do I collect Copilot diagnostics to report a bug?
In VS Code, press Ctrl+Shift+P and run ‘GitHub Copilot: Collect Diagnostics.’ This generates a report with your extension version, authentication status, and network connectivity checks that you can attach to a GitHub Community discussion or support ticket.