Error: Missing lock for job 30409. moveToFinished
at Scripts.finishedErrors (/app/node_modules/bullmq/dist/cjs/classes/scripts.js:266:24)
at Scripts.moveToFinished (/app/node_modules/bullmq/dist/cjs/classes/scripts.js:253:24)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async Job.moveToCompleted (/app/node_modules/bullmq/dist/cjs/classes/job.js:365:24)
at async handleCompleted (/app/node_modules/bullmq/dist/cjs/classes/worker.js:359:35)
at async Worker.processJob (/app/node_modules/bullmq/dist/cjs/classes/worker.js:395:20)
at async Worker.retryIfFailed (/app/node_modules/bullmq/dist/cjs/classes/worker.js:581:24)
Error: Missing lock for job 30409. moveToFinished
at Scripts.finishedErrors (/app/node_modules/bullmq/dist/cjs/classes/scripts.js:266:24)
at Scripts.moveToFinished (/app/node_modules/bullmq/dist/cjs/classes/scripts.js:253:24)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async Job.moveToCompleted (/app/node_modules/bullmq/dist/cjs/classes/job.js:365:24)
at async handleCompleted (/app/node_modules/bullmq/dist/cjs/classes/worker.js:359:35)
at async Worker.processJob (/app/node_modules/bullmq/dist/cjs/classes/worker.js:395:20)
at async Worker.retryIfFailed (/app/node_modules/bullmq/dist/cjs/classes/worker.js:581:24)
Data
{
"domain": "wayfare.ai",
"risk": "high",
"utm_source": "{}",
"cookies": [
{
"name": "_ga_2FT7LQ5STY",
"value": "GS2.1.s1751797672$o1$g0$t1751797672$j60$l0$h0",
"domain": "wayfare.ai",
"expires": 1814869676,
"expiresDays": 730,
"expiresUTC": "2027-07-06T10:27:56.000Z",
"firstPartyStorage": true,
"explanation": " at J (https://wayfare.ai/~partytown/partytown-sandbox-sw.html?1751797665584:2:7351)",
"type": "Cookie.JS"
},
{
"name": "_ga",
"value": "GA1.1.950936469.1751797674",
"domain": "wayfare.ai",
"expires": 1814869676,
"expiresDays": 730,
"expiresUTC": "2027-07-06T10:27:56.000Z",
"firstPartyStorage": true,
"explanation": " at J (https://wayfare.ai/~partytown/partytown-sandbox-sw.html?1751797665584:2:7351)",
"type": "Cookie.JS"
},
{
"name": "CookieConsent",
"value": "-3",
"domain": "wayfare.ai",
"expires": "1970-01-01T00:00:00.000Z",
"expiresDays": -20275.44,
"firstPartyStorage": true,
"explanation": " at window.CookieControl.Cookie.init (https://consent.cookiebot.com/uc.js:2:47198)",
"type": "Cookie.JS"
}
],
"beacons": [
{
"url": "https://imgsct.cookiebot.com/1.gif?dgi=9d27d4c9-1167-4e56-8f9a-a04925f6a921",
"explanation": "requested from https://wayfare.ai/ and matched with easyprivacy.txt filter /1.gif?",
"contentType": "image/gif",
"timestamp": "2025-07-06T10:27:45.755Z"
},
{
"url": "https://api.pirsch.io/hit?nc=1751797665439&code=Vsng3egr1VIhhBD6sDRlzPHdQtviHimP&url=https%3A%2F%2Fwayfare.ai%2F&t=Wayfare%20%7C%20Enterprise%20Data%20Stack&ref=&w=1680&h=927",
"explanation": "requested from https://wayfare.ai/ and matched with easyprivacy.txt filter ||pirsch.io^$third-party",
"contentType": null,
"timestamp": "2025-07-06T10:27:45.641Z"
},
{
"url": "https://consent.cookiebot.com/9d27d4c9-1167-4e56-8f9a-a04925f6a921/cc.js?renew=false&referer=wayfare.ai&dnt=false&init=false",
"explanation": "requested from https://wayfare.ai/ and matched with fanboy-annoyance.txt filter ||cookiebot.com^$third-party",
"contentType": "text/html",
"timestamp": "2025-07-06T10:27:45.601Z"
},
{
"url": "https://consentcdn.cookiebot.com/sdk/bc-v4.min.html",
"explanation": "requested from about:blank and matched with fanboy-annoyance.txt filter ||cookiebot.com^$third-party",
"contentType": "text/html",
"timestamp": "2025-07-06T10:27:45.500Z"
},
{
"url": "https://consentcdn.cookiebot.com/consentconfig/9d27d4c9-1167-4e56-8f9a-a04925f6a921/wayfare.ai/configuration.js",
"explanation": "requested from https://wayfare.ai/ and matched with fanboy-annoyance.txt filter ||cookiebot.com^$third-party",
"contentType": "application/x-javascript",
"timestamp": "2025-07-06T10:27:45.444Z"
},
{
"url": "https://api.pirsch.io/pirsch.js",
"explanation": "requested from https://wayfare.ai/ and matched with easyprivacy.txt filter ||pirsch.io^$third-party",
"contentType": "text/javascript",
"timestamp": "2025-07-06T10:27:45.092Z"
},
{
"url": "https://consent.cookiebot.com/uc.js",
"explanation": "requested from https://wayfare.ai/ and matched with fanboy-annoyance.txt filter ||cookiebot.com^$third-party",
"contentType": "application/javascript",
"timestamp": "2025-07-06T10:27:44.997Z"
}
]
}