Outcome "canceled' with status of 200 - Is this dangerous?

I am hitting a api handler in one of my Workers.

The handler hits an async function that returns a Promise from updating my database.

I await my function which should resolve the Promise.

However the response I get has an outcome of canceled. The logs is copied below.

From my research this indicates a Promise that neither resolved nor rejected. I’m not sure how this can be the case.

The handler works though. It updates and creates records in the database. This must be the status 200.

Is this a dangerous to keep canceled even though my code indicates I’m await (resolving) all Promises ?

Here’s my logs from hitting this handler:

{
  "outcome": "canceled",
  "scriptVersion": {
    "id": "c6dc28f5-86f4-44e8-8faa-9e0c436b8cbf"
  },
  "scriptName": "fww-live-users-staging",
  "diagnosticsChannelEvents": [],
  "exceptions": [],
  "logs": [
    {
      "message": [
        "USER ID OF REQUEST: ",
        ... HIDDEN ...
      ],
      "level": "log",
      "timestamp": 1715254504163
    },
    {
      "message": [
        "BODY OF REQUEST: ",
        {
          ... HIDDEN ...
        }
      ],
      "level": "log",
      "timestamp": 1715254504163
    }
  ],
  "eventTimestamp": 1715254504152,
  "event": {
    "request": {
      "url": "https://MY_URL/api/user/create-user",
      "method": "POST",
      "headers": {
        "authorization": "REDACTED",
        "content-type": "application/json"
      }
    },
    "response": {
      "status": 200
    }
  },
  "id": 3
}

Same question here.