Pages job is always unsuccessful

For reference - https://gitlab.com/faleksic/gitlab-wrapped/-/jobs/11895830980

[13:57:56] ℹ [Issues] Fetching notes for issue gid://gitlab/Issue/161012036 (page 1)
[13:58:07] ✖ Failed to fetch GQL (attempt 1/5): terminated
[13:58:07] ✖ Error is not retryable, skipping remaining attempts
[13:58:07] ✖ [Issues] Failed to fetch notes for issue gid://gitlab/Issue/173477057: Error: Failed to fetch GQL after 1 attempts


(...)

[13:58:50] ✖ Failed to fetch GQL (attempt 1/5): GraphQL Error (Code: 502): {"response":{"status":502,"headers":{}},"request":{"query":"\n  \n  fragment MergeRequestDetails on MergeRequest {\n    reviewers {\n      nodes {\n        username\n      }\n    }\n    id\n    iid\n    title\n    webUrl\n    state\n    createdAt\n    mergedAt\n    diffStats {\n      additions\n      deletions\n      path\n    }\n    project {\n      name\n      visibility\n      fullPath\n      id\n      group {\n        fullPath\n        id\n        visibility\n      }\n    }\n    author {\n      username\n    }\n  }\n\n  \n  query($username: String!, $startDate: Time!, $endDate: Time!) {\n    user(username: $username) {\n      assignedMergeRequests(mergedAfter: $startDate, mergedBefore: $endDate) {\n        nodes {\n          ...MergeRequestDetails\n        }\n      }\n    }\n  }\n","variables":{"username":"faleksic","startDate":"2025-03-11","endDate":"2025-03-11"}}}
[13:58:50] ℹ Retrying after 1377ms...

(...)
[13:58:58] ✖ [Assigned MRs] Failed to fetch pipelines for MR gitlab-org/search-team/code-search/ansible-gitlab-zoekt!2: TypeError: Cannot read properties of null (reading 'nodes')

(...)
[14:00:36] ✖ [Reviewed MRs] Failed to fetch pipelines for MR gitlab-org/cli!2165: TypeError: Cannot read properties of null (reading 'nodes')

(...)

[14:01:09] ✖ Failed to fetch GQL (attempt 1/5): fetch failed
[14:01:09] ✖ Error is not retryable, skipping remaining attempts
[14:01:09] ℹ [Authored MRs] Fetching MRs for 2025-03-04 for user faleksic
/builds/faleksic/gitlab-wrapped/src/node/client.ts:130
		throw new Error(`Failed to fetch GQL after ${attempts} attempts`);
		      ^
Error: Failed to fetch GQL after 1 attempts
    at GitLabApiClient.fetchGql (/builds/faleksic/gitlab-wrapped/src/node/client.ts:130:9)
    at async <anonymous> (/builds/faleksic/gitlab-wrapped/src/node/merge_request/merge_request_etl.ts:226:19)
    at async file:///builds/faleksic/gitlab-wrapped/node_modules/.pnpm/p-queue@8.1.0/node_modules/p-queue/dist/index.js:230:36
Node.js v22.21.0

Unfortunately the job never successfully finishes 😥

any ideas? @michaelangelorivera 😄