請求驗證或重設 N8N102 第 1 節 API 整合管道評估的後端進度記錄,因為儘管您的工作流程配置和執行正確,最終檢查點呼叫 /finalize 持續返回

我正在進行 N8N102:整合 — 第 1 節(API 整合管道) 的課程,並在最後的檢查點卡住了。對 /course/n8n102/finalize 的 FinalizePipeline 呼叫每次都返回 HTTP 422:

{"error":"Progress incompleted. You have not completed all steps in this assessment."}

我相信這是後端進度追蹤問題,而不是工作流程配置錯誤,我想請你驗證或重設我的評估進度狀態。

評估 ID: b4f6ac815594d012470f567e3b648e00

我已驗證的內容。 我已經在單一連續執行中從頭到尾運行整個工作流程。該執行中的每個前置步驟都成功完成:

  • GetOrders — 分頁運作正常,返回 50 個訂單
  • MergeOrdersCustomers — 原生合併(結合 / 比對欄位 / customer_id / 豐富輸入 1),50 筆豐富記錄
  • SendToOrdersQueue — 返回 orders_queued: 50 並附加確認代碼
  • FilterDelivered — 12 個未交付的企業訂單
  • BatchPriorityOrders — 迴圈遍歷項目,批次大小 5(12 個項目分別處理為 5 / 5 / 2)
  • SendToPriorityQueue — 全部 12 個企業訂單都收到優先級確認代碼
  • FinalizePipeline — 啟用「執行一次」;請求正文以正確類型的值發送:
{
  "total_orders": 50,
  "enterprise_count": 12,
  "batch_size": 5,
  "retry_enabled": true
}

這些值與第 2.7 步規格完全相符,之前的「無效最終資料計數」錯誤已不再出現 — 只有「進度未完成」仍然存在。

已獲得的確認代碼(證明前置檢查點已運行):

  • 訂單佇列:N8N-FOUNDATIONS-N8N102-S1-PAGED-ORDERS-QUEUE-2026-B6S3SS2L
  • 優先級佇列:N8N-FOUNDATIONS-N8N102-S1-PRIORITY-QUEUE-2026-0W5CC9M1

我注意到這些確認代碼在每次執行中都相同,這表示端點可能在重複播放快取的回應,而不是針對我的評估記錄新的進度。這似乎也與置頂的「程式證書和徽章問題」公告中描述的已知問題有關。

請求: 請檢查我的評估 ID 的後端進度記錄,並確認訂單佇列和優先級佇列檢查點是否已註冊。如果它們未能正確記錄,請重設或手動標記我的第 1 節進度,以便我可以完成。

感謝你的幫助。

嗨 @covenantogar 歡迎!
步驟 1 和步驟 2 分別記錄為檢查點,執行分頁的步驟 2 管道不會提交步驟 1。這就是檢查點 /finalize 被計為遺漏的原因,因此後端重設不會改變任何情況。如同新增分頁前一樣重新執行步驟 1 節點,將那些訂單提交到佇列,然後執行步驟 2 管道並最終確定。
請參考以下內容: