E1622 — Job callback needs … CBY to resume (budget … cycles, … cells at the current basefee); …
What happened
Job callback needs {…} CBY to resume (budget {cycles} cycles, {cells} cells at the current basefee); {…}. This is the receipt’swhat text, produced by the node’s ExecutionError::JobResumeBudgetUnfunded. Placeholders in braces are filled from the failing transaction.
Why it happened
The node rejected the operation withE1622 (category runner, Runner / Consensus). The receipt’s why field carries the specific cause and context carries structured details, such as the values that filled the placeholders above.
The normative rule is in CIP-2.
How to fix
Fund the submitting actor (or its FallbackToOwnerBalance owner) with at leastrequired_cby, turn owner funding on or raise its cap (cowboy actor owner-funding <actor> --on), or declare a smaller resume budget (resume_cycles= / resume_cells= on the runner call). Nothing was submitted or escrowed.
Receipt example
All Error Codes
View the complete error code reference