When Copilot is visible in Excel but throws errors every time you try to use it, the cause is almost always one of three things: a service outage on Microsoft's side, a Mac-specific desktop app issue, or a rate limit hit from overusing the =COPILOT() function. Here's how to tell which one you're dealing with and what to do about each.

Ad placeholder — in-article responsive unit

Step 1: Check Microsoft's service status first

Before troubleshooting your own setup, check whether the problem is on Microsoft's end. Copilot in Excel has experienced documented service degradations — including a widespread outage in early June 2026 that affected Copilot across multiple Microsoft 365 apps. Go to status.microsoft365.com or, for business accounts, check Microsoft 365 Admin Center > Service Health. If there's an active incident or degradation listed for Copilot or Excel, the fix is simply to wait — no amount of troubleshooting on your end will resolve a backend Microsoft outage.

Tip: if Copilot works fine in Excel Online (office.com) but not in the desktop app, the problem is local to your installation, not a service outage — skip to the Mac-specific or desktop fix sections below.

Error: "Copilot can't read or write" / "Script execution failed"

This error — especially common on Mac — means Copilot can see your workbook but can't modify it. The most common causes and fixes:

Free / Copilot Chat mode only: if you're using Copilot in chat mode (not the in-Excel button) and uploaded a file, be aware that chat-mode Copilot only receives a partial slice of an uploaded file — it doesn't get the full dataset. This causes it to appear to read your data (quoting specific rows back to you) and then later claim it can't see it. This is a fundamental limitation of chat-mode file handling, not a bug. For full Excel file access, use Copilot inside Excel via the Home tab ribbon button with a licensed Microsoft 365 Copilot plan.

Error: "Excel API is not responding" / "Persistent internal errors"

This error means Copilot has completely lost its connection to your workbook. Work through these in order:

  1. Sign out and back in: go to File > Account > Sign out, restart Excel, sign back in. This refreshes your login token, which can expire and cause this exact error.
  2. Try a different workbook: open a brand new blank workbook and test Copilot there. If it works in a new file but not your original one, the issue is specific to that file rather than your account or app.
  3. Update Office: go to File > Account > Update Options > Update Now. Some builds have known Copilot connectivity bugs fixed in newer versions.
  4. Test in Excel Online: open the same file at office.com. If Copilot works there but not in the desktop app, the problem is local — run an Online Repair (Settings > Apps > Microsoft Office > Modify > Online Repair).

Error: #CONNECT! "Too many requests"

This error is specific to the =COPILOT() function and means you've hit Microsoft's rate limit. The =COPILOT() function is limited to 100 calls per 10 minutes and 300 per hour — limits that are easy to hit accidentally when you copy a formula down a long column, since each cell counts as a separate call.

Fixes:

Other #CONNECT! errors (not rate limit)

If the #CONNECT! error shows a different reason — connectivity, service unavailable, or no specific message — check these:

Copilot works on PC but not Mac (same account)

If Copilot works fine on a Windows machine with the same Microsoft account but fails on Mac, this is a known, Mac-specific desktop app issue that has affected multiple users and is tied to Excel for Mac build versions. The confirmed workarounds while Microsoft addresses it:

The bottom line

Most Copilot-in-Excel errors fall into three buckets: Microsoft's servers having an issue (check the status page first), the Mac desktop app having a build-specific conflict (use Excel Online as a workaround), or the =COPILOT() function hitting rate limits (batch your inputs and wait). Checking service status before troubleshooting your own setup saves significant time.