Excel for Mac crashes (EXC_BAD_ACCESS, reproducible) on Refresh All of 14 Power Queries from OneDrive, started after macOS 26.7.2 update

Shrouk Ellahoony 0 Reputation points
2026-11-03T04:48:04.78+00:00

Hello Microsoft Support Team,

Microsoft Excel for Mac crashes consistently when I run Data → Refresh All on a workbook containing 14 Power Query queries. The issue started right after I updated macOS and did not occur before.

Environment

  • Excel version: 16.114.1.26102031 (Production, Current Channel), up to date
  • macOS: 26.7.2 (Build 25G332)
  • Device: Mac16,12, Apple Silicon (ARM64), 24 GB RAM
  • Data source: files stored in OneDrive, synced to the desktop via the OneDrive client

Problem

  • Clicking Refresh All causes Excel to quit unexpectedly, within seconds of the refresh starting.
  • The crash has occurred more than 5 times and is 100% reproducible.
  • Refreshing each of the 14 queries individually works fine (about 2 seconds each).
  • The crash occurs only when all queries are refreshed together.

Crash reports (from Microsoft Error Reporting)

Report 1:

  • Date/Time: 2026-11-03 03:35:11 +0000
  • StackHash: [Moderator note: Personally Identifiable Information removed]
  • Time from launch: 24 min 43 sec

Report 2 (after restarting the Mac, opening the workbook and refreshing):

  • Date/Time: 2026-11-03 04:14:50 +0000
  • StackHash: [Moderator note: Personally Identifiable Information removed]
  • Time from launch: 26 sec

Common to both:

  • Exception: EXC_BAD_ACCESS (KERN_INVALID_ADDRESS at 0x0000000000000010, null pointer dereference)
  • Crashed thread: Thread 0 (main thread), in the Microsoft Excel module
  • Crashed Module Offset: 0x000000000006ee20 (identical in both reports)
  • Both crashes are triggered from a main-thread timer callback (CFRunLoopDoTimer → NSFireDelayedPerform → CocoaUI).
  • At the time of the crash, the Power Query Mashup Container (libcoreclr) and many MicrosoftCSI worker threads were active.
  • Total errors on this client: 141

Troubleshooting already done

  • Confirmed Excel and macOS are fully up to date.
  • Disabled “Enable background refresh” on all 14 queries.
  • Tested refreshing queries individually (works without crashing).
  • Restarted the Mac, reopened the workbook and refreshed again. The crash reproduced immediately, so it is not caused by accumulated session state.

Expected behavior: Refresh All completes without crashing, as it did before the macOS update.

Business impact: This workbook is used for C-level reporting, and the crash is blocking our regular refresh cycle.

I have attached the full crash report
Please let me know if you need anything else.

Thank you,

Microsoft 365 and Office | Excel | For business | MacOS
0 comments No comments

2 answers

Sort by: Most helpful
  1. AI answer

    2026-11-03T04:49:20.2833333+00:00

    Create a local copy outside the OneDrive-synced folder and run Data → Refresh All there; this is the fastest remaining test to distinguish a OneDrive/file-location interaction from an Excel Refresh All defect.

    1. Isolate the file location

    1. Quit Excel and wait for OneDrive to report that syncing is complete.
    2. In Finder, copy the workbook and all source files into a new local folder that is not managed by OneDrive, such as a folder under Downloads.
    3. Open the copied workbook.
    4. If its Power Query sources use absolute paths, update them to the copied local files.
    5. Select Data → Refresh All.

    Microsoft’s Excel crash guidance specifically recommends moving a file locally to determine whether the problem is associated with the workbook or where it is stored.^1^

    Interpret the result as follows:

    • Local copy succeeds: the scope includes OneDrive synchronization or the synced paths. Keep the reporting workbook and inputs local during refresh, then copy the completed workbook back to OneDrive after Excel closes.
    • Local copy still crashes: the failure is in Excel’s combined refresh path or workbook-level state, rather than basic access to the individual source files.

    Because individual refreshes already succeed, there is no value in repeating update checks, restarting, or changing background-refresh settings.

    2. If the local copy still crashes

    Test a duplicate, not the production workbook:

    1. Create a duplicate of the local workbook.
    2. In Data → Queries & Connections, review both queries and connections for obsolete or duplicate items.
    3. Also inspect workbook links and defined names for stale external references.
    4. Remove only confirmed-unused entries from the duplicate, then retest Refresh All.

    Refresh All can process more workbook-level objects than the 14 visible query refreshes, including stored connections and other refreshable metadata. A similar Refresh All case was resolved by inspecting queries, connections, workbook links, defined names, and cached metadata.^2^

    If nothing obsolete exists, use copies of the workbook to isolate whether the crash depends on concurrency or one query combination:

    1. Keep seven queries in one test copy and the other seven in another.
    2. Run Refresh All in each.
    3. Continue halving the crashing set until the smallest crashing combination is identified.

    Do not treat a query as defective merely because it belongs to the failing combination. Power Query can issue additional requests during privacy evaluation, preview/background analysis, and other engine tasks, so Refresh All is not necessarily equivalent to 14 simple sequential refreshes.^3^

    3. Operational workaround

    Continue refreshing the queries individually and save the workbook after completion. That is the lowest-risk workaround because it is already successful in this environment.

    Do not disable the Power Query privacy firewall merely as a crash workaround. Microsoft documents that doing so can reduce duplicate privacy-analysis requests, but it should be considered only when disclosure between the involved data sources is acceptable.^3^

    4. Escalate this as a reproducible Excel crash

    Microsoft’s current Excel for Mac known-issues page does not list this exact Refresh All / Power Query / EXC_BAD_ACCESS failure.^4^ Submit it through Excel → Help → Feedback, enable contact permission, and attach the crash report; this route sends the report to the applicable product team.^5^

    For the business-impacting case, have the Microsoft 365 tenant administrator open a support ticket and include:

    • Excel version and full build
    • macOS version and build
    • Apple Silicon model
    • both crash timestamps
    • both StackHash values
    • exception and fault address
    • identical Microsoft Excel module offset
    • confirmation that individual refresh succeeds
    • result of the local-copy test
    • smallest query combination that reproduces it, if isolated
    • sanitized workbook and sample source files, if organizational policy permits

    Redact source paths, credentials, query expressions, endpoint details, and business data before posting diagnostics publicly. Microsoft notes that refresh diagnostics can contain query and endpoint information.^6^

    Avoid a full Office uninstall unless Microsoft Support requests it or the crash also occurs in unrelated workbooks. The deterministic Refresh All trigger and successful individual refreshes make a targeted workbook/location test more informative than reinstalling first.


    References

    1. Excel not responding, hangs, freezes or stops working
    2. Pivot table linking to non-existent data source - Microsoft Q&A
    3. Why does my query run multiple times?
    4. Fixes or workarounds for recent issues in Excel for Mac | Microsoft Support
    5. How do I give feedback on Microsoft 365? | Microsoft Support
    6. Understand Dataflow Gen2 detailed refresh logs
    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

    1 person found this answer helpful.
  2. JeseminQH 1,040 Reputation points Independent Advisor
    2026-11-03T05:48:17.2633333+00:00

    Hi @Shrouk Ellahoony

    As this behavior began only after the recent update to macOS 26.7.2, it is difficult to determine from the available information whether the issue is caused by Excel, the macOS update, or an interaction between Excel, Power Query, OneDrive, and the updated operating system.

    The installed Excel version is 16.114.1, while newer builds have been released. As an initial step, please select Help > Check for Updates in Excel and install the latest version available through Microsoft AutoUpdate. After completing the update, restart the Mac and try Data > Refresh All again.

    For more details, please refer to: Release notes for Office for Mac

    Since all 14 queries refresh successfully when run individually, the queries themselves do not appear to be failing in the usual way. However, because Excel crashes when Refresh All starts the queries together, refreshing them individually or in smaller groups appears to be the only practical workaround currently available. This may allow the reporting process to continue, but it does not resolve the underlying cause of the crash. 

    If you have already updated Excel to the latest available version and the issue still persists, I recommend reporting it through Excel > Help > Feedback > Report a Problem. When submitting the report, include the following information: 

    • Excel and macOS versions 
    • Mac model and processor 
    • Complete crash reports, including timestamps, StackHash values, and module offset 
    • Confirmation that individual query refreshes work, but Refresh All crashes Excel 
    • Troubleshooting already completed 
    • Confirmation that the issue began after updating to macOS 26.7.2 

    Since this may be a recently introduced compatibility issue, submitting these details through the feedback option will help bring the issue to the attention of the relevant product team 

    If your organization has a Microsoft 365 Business subscription, please contact your IT administrator and ask them to open a support request on your behalf. The administrator can include the crash reports, system information, and steps required to reproduce the problem. This will allow the appropriate support team to collect any additional diagnostic information needed and investigate whether the issue is related to the recent update. 

    User's image

    For instructions on opening a support request, please refer to: For more details, please refer to: Get support - Microsoft 365 admin   

    Please note that the support request normally needs to be submitted by a Microsoft 365 administrator. If you are unsure who your administrator is, you can refer to: How do I find my Microsoft 365 admin?   

    Note: If you are an end user, please coordinate with your Microsoft 365 Global Administrator so they can open and manage the support request on behalf of your organization. 

    Before submitting the request, make sure Support Assistant is turned off. Some customers have reported that the Contact Support option may not appear while Support Assistant is enabled. 

    As shown in the screenshot, switch Support Assistant to Off, and then enter a description of the issue, scroll down and the Contact Support button should then appear, allowing you to submit the request. 

    ユーザーの画像

    Thank you for your feedback and understanding. As a fellow forum user, I am not involved in product updates and do not have access to the internal diagnostic tools or permissions needed to investigate this issue. For this reason, the issue will need to be reported through the feedback option or reviewed by the appropriate support team. 

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.