Copilot Chat Page Keeps Refreshing in Microsoft Edge: Fix
🔍 WiseChecker

Copilot Chat Page Keeps Refreshing in Microsoft Edge: Fix

You are using Copilot in Microsoft Edge and the chat page reloads repeatedly, erasing your conversation before you finish typing. This auto-refresh loop makes it impossible to complete a single query without losing context. The problem is typically caused by a corrupted browser cache, conflicting extensions, or a misconfigured Edge setting that forces page reloads on network changes. This article explains the specific technical causes and provides six targeted fixes to stop the refresh cycle permanently.

Key Takeaways: Stop Copilot Chat From Auto-Refreshing in Edge

  • Edge Settings > Privacy, search, and services > Clear browsing data: Clears corrupted cache and cookies that cause the page to reload on every request.
  • Edge Settings > System and performance > Startup boost: Disabling this prevents background processes from interfering with Copilot’s session state.
  • Edge Settings > Extensions > Manage extensions: Disabling ad blockers and privacy extensions stops script injection that triggers page reloads.

ADVERTISEMENT

Why the Copilot Chat Page Refreshes Automatically in Edge

The Copilot chat page hosted at copilot.microsoft.com relies on a persistent WebSocket connection to maintain your session. When the browser loses this connection, it triggers a full page reload to re-establish the link. Three conditions cause this disconnection:

Corrupted Cache or Cookies

Edge stores cached versions of the Copilot page and session cookies. If these files become corrupted due to an incomplete update or disk write error, the browser cannot validate the session token. It then reloads the page to request a new token, creating an infinite loop.

Conflicting Browser Extensions

Extensions that block scripts, modify headers, or manage privacy often interfere with Copilot’s WebSocket handshake. Ad blockers, script blockers, and VPN extensions can inject or remove headers that the Copilot server requires to maintain a stable connection. When the server receives an unexpected header, it drops the connection, causing Edge to reload.

Network Detection and Startup Boost

Edge has a feature called network detection that watches for changes in your network state. If your Wi-Fi signal fluctuates or a VPN reconnects, Edge may interpret this as a network change and reload all open tabs. Startup boost, which keeps Edge processes running in the background, can also interfere by pre-loading a stale version of the Copilot session that then conflicts with the active one.

Six Fixes to Stop Copilot Chat From Refreshing

Fix 1: Clear Edge Browsing Data for Copilot

  1. Open Edge Settings
    Click the three-dot menu in the top-right corner of Edge and select Settings.
  2. Go to Privacy, search, and services
    In the left sidebar, click Privacy, search, and services.
  3. Open Clear browsing data
    Under the Clear browsing data section, click Choose what to clear.
  4. Set the time range
    From the Time range dropdown, select All time.
  5. Select cached images and cookies
    Check the boxes for Cached images and files and Cookies and other site data. Do not check passwords or autofill data.
  6. Clear the data
    Click the Clear now button. Restart Edge and open Copilot chat again.

Fix 2: Disable Browser Extensions That Interfere

  1. Open the Extensions menu
    Click the puzzle piece icon in the Edge toolbar or go to edge://extensions.
  2. Disable ad blockers and script blockers
    Toggle off any extension that blocks ads, scripts, or trackers. Common culprits include uBlock Origin, AdBlock Plus, Ghostery, and Privacy Badger.
  3. Disable VPN and proxy extensions
    If you use a VPN or proxy extension, toggle it off. These tools often change your IP mid-session, which triggers a reload.
  4. Test Copilot
    Open a new tab, navigate to copilot.microsoft.com, and check if the refresh loop has stopped.
  5. Re-enable extensions one by one
    If the fix works, turn extensions back on one at a time to identify the specific one causing the issue.

Fix 3: Turn Off Startup Boost

  1. Open Edge Settings
    Click the three-dot menu and select Settings.
  2. Go to System and performance
    In the left sidebar, click System and performance.
  3. Disable Startup boost
    Toggle the Startup boost switch to Off.
  4. Restart Edge
    Close Edge completely and reopen it. Test Copilot chat.

Fix 4: Reset Edge Flags for Network Handling

  1. Open Edge Flags page
    Type edge://flags in the address bar and press Enter.
  2. Search for network-related flags
    In the search box at the top, type network.
  3. Disable network prediction flags
    Locate the flag Prefetch search results and set it to Disabled. Also set Network prediction to Disabled if present.
  4. Restart Edge
    Click the Relaunch button at the bottom of the page. Test Copilot chat.

Fix 5: Reset Copilot Site Permissions

  1. Open Edge Settings
    Click the three-dot menu and select Settings.
  2. Go to Cookies and site permissions
    In the left sidebar, click Cookies and site permissions.
  3. Find Copilot in All sites
    Click All sites and scroll to copilot.microsoft.com. Click the URL.
  4. Reset permissions
    Click the Reset permissions button. This clears all custom permissions including auto-play, pop-ups, and storage access.
  5. Reload Copilot
    Close and reopen the Copilot tab.

Fix 6: Create a New Edge Profile

  1. Open Edge profile settings
    Click the profile icon in the top-right corner of Edge and select Manage profile settings.
  2. Add a new profile
    Click Add profile and then Add. Name it Copilot Test.
  3. Sign in with your Microsoft account
    Follow the prompts to sign in with the same account you use for Copilot.
  4. Test Copilot in the new profile
    Navigate to copilot.microsoft.com. If the refresh stops, your original profile has corrupted settings. Migrate your bookmarks and passwords to the new profile.

ADVERTISEMENT

If Copilot Still Refreshes After All Fixes

Copilot Refreshes When Connected to a VPN

If you use a VPN, the connection may drop every few seconds due to server switching. Disconnect the VPN entirely while using Copilot. If you must use a VPN, configure it to keep a consistent IP address for the duration of your session.

Copilot Refreshes Only on a Specific Network

Some corporate or public Wi-Fi networks block WebSocket connections. Connect through a mobile hotspot or a different network to confirm. If the problem disappears, contact your network administrator to allow WebSocket traffic to copilot.microsoft.com.

Copilot Refreshes After a Windows Update

A recent Windows update may have reset Edge settings. Run the Edge browser repair tool by going to Windows Settings > Apps > Installed apps > Microsoft Edge > Modify > Repair. This restores default settings without removing your data.

Item Quick Fix Full Fix
Time required 2 minutes 10 minutes
Steps Clear cache and disable extensions Reset flags, permissions, and create new profile
Risk of data loss None Loss of custom profile settings only
Best for First-time occurrence Recurring or persistent refresh loop

You now have six methods to stop the Copilot chat page from refreshing in Microsoft Edge. Start with clearing the cache and disabling extensions; these resolve most cases. If the problem returns, disable Startup boost and reset site permissions. For persistent issues, creating a new Edge profile is the most thorough solution. As an advanced step, you can also disable hardware acceleration in Edge Settings > System and performance to reduce rendering conflicts that sometimes trigger reloads.

ADVERTISEMENT