Outlook node misses Emails

I’m currently building a workflow, triggered by the Microsoft Outlook node. It is set at a 1 minute polling time, to ensure it processes requests as quickly as possible.
Sometimes, the connected email is receiving multiple messages at once. If that’s the case, only one’s being processed for some reason. In my understanding, the Outlook node should (once it’s triggered every minute), then process all new emails received during that minute and then process them simultaneously (I have 5 concurrent executions on my plan). But it only processes the first one received.

  "nodes": [
    {
      "parameters": {
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        },
        "output": "raw",
        "filters": {},
        "options": {
          "downloadAttachments": true
        }
      },
      "type": "n8n-nodes-base.microsoftOutlookTrigger",
      "typeVersion": 1,
      "position": [
        -1600,
        2368
      ],
      "id": "9799fba7-7176-4fb8-8826-49a0733bc748",
      "name": "Microsoft Outlook Trigger1",
      "credentials": {
        "microsoftOutlookOAuth2Api": {
          "id": "uvNsgPMH5uqnrjQ3",
          "name": "[email protected] Outlook"
        }
      }
    },
    {
      "parameters": {
        "conditions": {
          "options": {
            "caseSensitive": true,
            "leftValue": "",
            "typeValidation": "strict",
            "version": 2
          },
          "conditions": [
            {
              "id": "b6ce02b0-5274-456b-af9f-a9aa9e2e8574",
              "leftValue": "={{ $json.sender.emailAddress.address }}",
              "rightValue": "[email protected]",
              "operator": {
                "type": "string",
                "operation": "notEquals"
              }
            }
          ],
          "combinator": "and"
        },
        "options": {}
      },
      "type": "n8n-nodes-base.filter",
      "typeVersion": 2.2,
      "position": [
        -1376,
        2368
      ],
      "id": "cca79de3-2dd3-4156-b6f4-aed6eaa0a359",
      "name": "Filter1"
    },
    {
      "parameters": {
        "conditions": {
          "options": {
            "caseSensitive": true,
            "leftValue": "",
            "typeValidation": "strict",
            "version": 2
          },
          "conditions": [
            {
              "id": "4bd2c09a-7da7-429a-bb61-84a085ffa668",
              "leftValue": "=={{$binary.attachment_0?.mimeType}}",
              "rightValue": "application/pdf",
              "operator": {
                "type": "string",
                "operation": "notRegex"
              }
            }
          ],
          "combinator": "and"
        },
        "options": {}
      },
      "type": "n8n-nodes-base.if",
      "typeVersion": 2.2,
      "position": [
        -1152,
        2368
      ],
      "id": "8c16c590-7156-4a01-bb27-1e30f2b9b339",
      "name": "If2"
    }
  ],
  "connections": {
    "Microsoft Outlook Trigger1": {
      "main": [
        [
          {
            "node": "Filter1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter1": {
      "main": [
        [
          {
            "node": "If2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "If2": {
      "main": [
        [],
        []
      ]
    }
  },
  "pinData": {},
  "meta": {
    "instanceId": "977213c7abbf997e7859fc0ca28e70dca00abf99b99286d3b1eb936075e0dfa5"
  }
}```

## Information on your n8n setup

* **n8n version: newest stable**
* **Database (default: SQLite): default**
* **n8n EXECUTIONS_PROCESS setting (default: own, main): no idea**
* **Running n8n via (Docker, npm, n8n cloud, desktop app): n8n cloud**
* **Operating system: macOs**

I’ll add to this that in the manual mode, it always seems to process only 1. But we are having the same issue, in the sense that many mails remain unprocessed, despite frequent polling. Any suggestions for a workaround are much appreciated

I had exactly the same problem. The AI chatbot helped me figure out the problem, which basically was that the trigger receives all emails, but outputs only one. It suggested either using a Graph API webhook, which sounded a bit more advanced or adding a Split by Batch(loop items) after the trigger and it worked fine. I hope that helps