Error: Missing lock for job 28002. 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 28002. 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": "twobirds.com",
"risk": "high",
"utm_source": "{}",
"cookies": [
{
"name": "ad_session_id",
"value": "138421933250%2c0%2c0+%7b570+1751737977+DA84DE80BD9CAD2D7FE91CF1B670FE76A0ECA2A6%7d",
"domain": "watch.twobirds.com",
"expires": 1751737977.4221,
"expiresDays": 0.02,
"expiresUTC": "2025-07-05T17:52:57.422Z",
"firstPartyStorage": false,
"explanation": "set in Set-Cookie HTTP response header for https://watch.twobirds.com/api/photo/subtitle/list?photo_id=57388941&token=3ec034ccc66840f875308d9b4bdd1f08&include_drafts_p=0&format=json&raw=1",
"type": "Cookie.HTTP"
},
{
"name": "twobirds-site#lang",
"value": "en",
"domain": "www.twobirds.com",
"expires": -1,
"firstPartyStorage": false,
"explanation": "set in Set-Cookie HTTP response header for https://www.twobirds.com/en",
"type": "Cookie.HTTP"
},
{
"name": "ASP.NET_SessionId",
"value": "xreoht4d1sgqgbrphqnlj1jn",
"domain": "www.twobirds.com",
"expires": -1,
"firstPartyStorage": false,
"explanation": "set in Set-Cookie HTTP response header for https://www.twobirds.com/en",
"type": "Cookie.HTTP"
},
{
"name": "CookieConsent",
"value": "-3",
"domain": "www.twobirds.com",
"expires": "1970-01-01T00:00:00.000Z",
"expiresDays": -20274.72,
"firstPartyStorage": false,
"explanation": " at window.CookieControl.Cookie.init (https://consent.cookiebot.com/uc.js:2:47198)",
"type": "Cookie.JS"
}
],
"beacons": [
{
"url": "https://www.googletagmanager.com/gtm.js?id=GTM-PX9F43",
"explanation": "requested from https://watch.twobirds.com/v.ihtml/player.html?token=0f5fdbf374c929abba0436767c1a1e77&source=embed&photo%5fid=113752285 and matched with easyprivacy.txt filter ||googletagmanager.com^",
"contentType": "application/javascript; charset=UTF-8",
"timestamp": "2025-07-05T17:22:57.584Z"
},
{
"url": "https://analytics-eu.cloud.coveo.com/rest/ua/v15/analytics/searches?org=birdbirdproductiont7hvuikg",
"explanation": "requested from https://www.twobirds.com/en and matched with easyprivacy.txt filter /analytics/searches?",
"contentType": "application/json",
"timestamp": "2025-07-05T17:22:56.874Z"
},
{
"url": "https://imgsct.cookiebot.com/1.gif?dgi=a912a74c-cf89-45e1-b691-862e32904191",
"explanation": "requested from https://www.twobirds.com/en and matched with easyprivacy.txt filter /1.gif?",
"contentType": "image/gif",
"timestamp": "2025-07-05T17:22:55.677Z"
},
{
"url": "https://snap.licdn.com/li.lms-analytics/insight.min.js",
"explanation": "requested from https://www.twobirds.com/en and matched with easyprivacy.txt filter .lms-analytics/",
"contentType": "application/javascript;charset=utf-8",
"timestamp": "2025-07-05T17:22:54.697Z"
},
{
"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-05T17:22:54.237Z"
},
{
"url": "https://consent.cookiebot.com/a912a74c-cf89-45e1-b691-862e32904191/cc.js?renew=false&referer=www.twobirds.com&dnt=false&init=false",
"explanation": "requested from https://www.twobirds.com/en and matched with fanboy-annoyance.txt filter ||cookiebot.com^$third-party",
"contentType": "text/html",
"timestamp": "2025-07-05T17:22:53.937Z"
},
{
"url": "https://www.twobirds.com/layouts/system/VisitorIdentification.js",
"explanation": "requested from https://www.twobirds.com/en and matched with easyprivacy.txt filter /VisitorIdentification.js",
"contentType": "application/x-javascript",
"timestamp": "2025-07-05T17:22:53.888Z"
},
{
"url": "https://consent.cookiebot.com/uc.js",
"explanation": "requested from https://www.twobirds.com/en and matched with fanboy-annoyance.txt filter ||cookiebot.com^$third-party",
"contentType": "application/javascript",
"timestamp": "2025-07-05T17:22:53.880Z"
}
]
}