Queue Dehaka/Email

Email:Job:01KE6W10826JKARNYANGRCDB2Q

Actions
State
Completed
Timestamp
Mon, Jan 5, 2026 10:42 AM
Processed
Mon, Jan 5, 2026 10:43 AM
Finished
Mon, Jan 5, 2026 10:43 AM
Attempts Made
1
Progress
0%
Return Value
{
  "id": "0349697a-c556-482a-9069-1bbc53f9455e"
}
Reason for failure
Navigation timeout of 30000 ms exceeded
Stacktraces
TimeoutError: Navigation timeout of 30000 ms exceeded
    at new Deferred (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/util/Deferred.js:59:34)
    at Deferred.create (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/util/Deferred.js:21:16)
    at new LifecycleWatcher (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/LifecycleWatcher.js:69:60)
    at CdpFrame.setContent (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/cdp/Frame.js:232:29)
    at async CdpPage.setContent (/app/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Page.js:561:13)
    at async Object.base64 (/app/node_modules/@vizeat/core/dist/helpers/lib/pdf.js:15:9)
    at async Object.getBase64PDF (/app/node_modules/@vizeat/core/dist/notifications/emails/renderHelper.js:47:29)
    at async Promise.all (index 0)
    at async Email.execute (/app/node_modules/@vizeat/core/dist/notifications/emails/Email.js:86:34)
    at async /app/node_modules/@vizeat/core/dist/mutations/lib/Mutation.js:139:37
    at async /app/index.js:146:31
Data
{
  "_meta": {
    "ulid": "01KE6W10826JKARNYANGRCDB2Q",
    "name": "Email",
    "sentryTrace": "66584bc44a9827427bbb02aea2d3b727-8980b4c0a1f6379a-0",
    "sentryBagage": "sentry-environment=production,sentry-release=2b1573f509ad46d2904f52541bc28be7178f98ad,sentry-public_key=bb0a0adf9ef14ef4a3fb79c1e0066a78,sentry-trace_id=66584bc44a9827427bbb02aea2d3b727,sentry-sampled=false",
    "backoff": {
      "attempts": 10,
      "delay": 5000,
      "type": "exponential"
    },
    "jobId": "Email:Job:01KE6W10826JKARNYANGRCDB2Q"
  },
  "to": "ta_experiences@eatwith.com",
  "subject": "[REF:1350020689] Your booking with host Thierry is confirmed!",
  "from": "no-reply@notifications.eatwith.com",
  "senderName": "Eatwith",
  "template": "bookings/guest/confirmed",
  "data": {
    "partner_reference": "1350020689",
    "guest_firstname": "Eatwith Partner",
    "host_id": 20309,
    "host_firstname": "Thierry",
    "host_lastname": "Rodolphe",
    "host_avatar": 383721,
    "host_phone": "+33767620565",
    "event_id": 2507,
    "event_begins_at": "15:00",
    "event_cover": 1508117,
    "is_event_online": false,
    "event_title": "Make French Pastries with Professional Chef in work shop in Central Lyon",
    "event_type": "Cooking classes",
    "place_locality": "Lyon",
    "place_country": "France",
    "place_country_iso": "FR",
    "place_address": "16 Quai Romain Rolland, 69005 Lyon, France",
    "place_street_number": "16",
    "place_route": "Quai Romain Rolland",
    "place_postal_code": "69005",
    "place_additional_info": null,
    "booking_id": 276723,
    "booking_price": 29250,
    "booking_currency": {
      "id": 1,
      "title": "Euro",
      "iso_3": "EUR",
      "symbol": "€",
      "minimum_charge_amount": 100,
      "decimal_point": 2
    },
    "booking_seats": 3,
    "booking_date": "2026-02-17T00:00:00.000Z",
    "conversation_id": 318305,
    "cancellation_deadline": "P1D",
    "timezone": "Europe/Paris",
    "full_cancellation_deadline": "2026-02-16T14:00:00.000Z"
  },
  "lang": [
    "en"
  ],
  "attachments": [
    {
      "filename": "Booking Confirmation.pdf",
      "type": "pdf",
      "template": "bookings/guest/confirmed",
      "data": {
        "partner_reference": "1350020689",
        "guest_firstname": "Eatwith Partner",
        "host_id": 20309,
        "host_firstname": "Thierry",
        "host_lastname": "Rodolphe",
        "host_avatar": 383721,
        "host_phone": "+33767620565",
        "event_id": 2507,
        "event_begins_at": "15:00",
        "event_cover": 1508117,
        "is_event_online": false,
        "event_title": "Make French Pastries with Professional Chef in work shop in Central Lyon",
        "event_type": "Cooking classes",
        "place_locality": "Lyon",
        "place_country": "France",
        "place_country_iso": "FR",
        "place_address": "16 Quai Romain Rolland, 69005 Lyon, France",
        "place_street_number": "16",
        "place_route": "Quai Romain Rolland",
        "place_postal_code": "69005",
        "place_additional_info": null,
        "booking_id": 276723,
        "booking_price": 29250,
        "booking_currency": {
          "id": 1,
          "title": "Euro",
          "iso_3": "EUR",
          "symbol": "€",
          "minimum_charge_amount": 100,
          "decimal_point": 2
        },
        "booking_seats": 3,
        "booking_date": "2026-02-17T00:00:00.000Z",
        "conversation_id": 318305,
        "cancellation_deadline": "P1D",
        "timezone": "Europe/Paris",
        "full_cancellation_deadline": "2026-02-16T14:00:00.000Z"
      }
    }
  ]
}