Webhook called twice despite fast 200 return

It seems my webhook is called twice but I don’t understand the reason for that.
I am returning 200 as quickly as possible (<100ms) and postpone the processing of the webhook data on the server in an async queue.
However, shortly after my response the webhook is triggered again.
Is there any diagnostics I could employ to find out whats going on?

Hi Phillipp,

What kind of model are you watching, and could you give an example response that you are getting twice?

I am watching a list model and I am getting a createCard action type twice.

  "model": {
    "id": "5exxx87",
    "name": "Incoming",
    "closed": false,
    "pos": 65535,
    "idBoard": "5exxx62"
  },
  "action": {
    "id": "5exxx52",
    "idMemberCreator": "50xxx37",
    "data": {
      "card": {
        "id": "5exx51",
        "name": "Test",
        "idShort": 73,
        "shortLink": "u4xxxcn"
      },
      "list": {
        "id": "5exxx87",
        "name": "Incoming"
      },
      "board": {
        "id": "5exxx62",
        "name": "xxx",
        "shortLink": "vUxxxAC"
      }
    },
    "type": "createCard",
    "date": "2020-04-27T15:16:30.049Z",
    "limits": {},
    "display": {
      "translationKey": "action_create_card",
      "entities": {
        "card": {
          "type": "card",
          "id": "5exxx51",
          "shortLink": "u4cAlvcn",
          "text": "Test"
        },
        "list": {
          "type": "list",
          "id": "5exxx87",
          "text": "Incoming"
        },
        "memberCreator": {
          "type": "member",
          "id": "50xxx37",
          "username": "xxx",
          "text": "xxx"
        }
      }
    },
    "memberCreator": {
      "id": "50xxx37",
      "username": "xxx",
      "activityBlocked": false,
      "avatarHash": "4cxxx8a",
      "idMemberReferrer": null,
      "nonPublic": {},
      "nonPublicAvailable": true
    }
  }
}

After which interval is the webhook called again, if it did not respond with 200?