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.
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
- Open Edge Settings
Click the three-dot menu in the top-right corner of Edge and select Settings. - Go to Privacy, search, and services
In the left sidebar, click Privacy, search, and services. - Open Clear browsing data
Under the Clear browsing data section, click Choose what to clear. - Set the time range
From the Time range dropdown, select All time. - 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. - Clear the data
Click the Clear now button. Restart Edge and open Copilot chat again.
Fix 2: Disable Browser Extensions That Interfere
- Open the Extensions menu
Click the puzzle piece icon in the Edge toolbar or go to edge://extensions. - 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. - 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. - Test Copilot
Open a new tab, navigate to copilot.microsoft.com, and check if the refresh loop has stopped. - 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
- Open Edge Settings
Click the three-dot menu and select Settings. - Go to System and performance
In the left sidebar, click System and performance. - Disable Startup boost
Toggle the Startup boost switch to Off. - Restart Edge
Close Edge completely and reopen it. Test Copilot chat.
Fix 4: Reset Edge Flags for Network Handling
- Open Edge Flags page
Type edge://flags in the address bar and press Enter. - Search for network-related flags
In the search box at the top, type network. - Disable network prediction flags
Locate the flag Prefetch search results and set it to Disabled. Also set Network prediction to Disabled if present. - Restart Edge
Click the Relaunch button at the bottom of the page. Test Copilot chat.
Fix 5: Reset Copilot Site Permissions
- Open Edge Settings
Click the three-dot menu and select Settings. - Go to Cookies and site permissions
In the left sidebar, click Cookies and site permissions. - Find Copilot in All sites
Click All sites and scroll to copilot.microsoft.com. Click the URL. - Reset permissions
Click the Reset permissions button. This clears all custom permissions including auto-play, pop-ups, and storage access. - Reload Copilot
Close and reopen the Copilot tab.
Fix 6: Create a New Edge Profile
- Open Edge profile settings
Click the profile icon in the top-right corner of Edge and select Manage profile settings. - Add a new profile
Click Add profile and then Add. Name it Copilot Test. - Sign in with your Microsoft account
Follow the prompts to sign in with the same account you use for Copilot. - 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.
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.