-
Notifications
You must be signed in to change notification settings - Fork 116
Description
OnSend Event Triggered Multiple Times in Loop - Outlook for Mac 16.105 (Latest) - Without New Editor
Environment
| Field | Value |
|---|---|
| Platform | Outlook for Mac |
| Outlook Version | 16.105 (26011018) - Released January 13, 2026 |
| OS | macOS |
| Feature | Office Add-in (OnSend Event) |
| New Editor | Disabled |
Issue Summary
The OnSend event is being triggered multiple times in a loop when sending certain emails. This behavior is similar to #6376, but occurs without the New Editor enabled.
Multiple customers are reporting this issue on the latest Outlook for Mac version.
Observed Behavior
- User composes a Reply/Forward email in Outlook Mac
- The OnSend add-in executes and completes successfully
- Outlook triggers the OnSend event again after mail is sent
- This causes the add-in to execute multiple times in a loop
- Result: Classification/content is added multiple times to the email body
Key Observations
- Issue occurs without "New Editor" option enabled (unlike OnSend Event Triggered Multiple Times in Loop When New Editor is Enabled - Outlook for Mac 16.103.4 #6376)
- Issue is specific to certain mail threads, not all emails
- Issue appears in Reply/Forward scenarios with existing classification headers
- Add-in logs confirm the process completes successfully before being re-invoked
- The re-invocation appears to be initiated by Outlook, not by the add-in
- Same issue NOT observed when copy-pasting the same mail thread body into a freshly composed email
- Multiple customers are experiencing this issue
Expected Behavior
The OnSend event should be triggered only once per send action. After the add-in completes execution and calls event.completed({ allowEvent: true }), Outlook should not re-invoke the OnSend event.
Workaround Tested
- ✅ Copy-pasting the mail thread body to a freshly composed email prevents the loop
- ❌ No other workaround available currently
Diagnostic Information
Incident ID: BPMKV97Y
Runtime logs are available upon request.
Questions for Microsoft
- Why is the OnSend event being re-triggered after
event.completed({ allowEvent: true })is called? - Is this related to the same root cause as OnSend Event Triggered Multiple Times in Loop When New Editor is Enabled - Outlook for Mac 16.103.4 #6376, or a separate issue?
- Why does this occur only on specific mail threads (Reply/Forward with existing headers)?
- Is there a fix or patch planned for this behavior?
- Are there any recommended workarounds or manifest/code changes to prevent this re-invocation?
- Why does the issue not reproduce when the same content is pasted into a new compose window?
Related Issue
Requested Action
Please investigate why Outlook is re-triggering the OnSend event after the add-in has completed execution on the latest Outlook for Mac version (16.105), specifically for Reply/Forward scenarios.
Incident ID for diagnosis: BPMKV97Y
Please let us know if you need additional logs or information to assist with the investigation.