Skip to main content

E1205 — Operation forbidden

What happened

Operation forbidden.

Why it happened

The operation is disallowed in this context. Common triggers: synchronous call depth exceeding 32, reentrant call detected, or side-effect in a @pure handler.

How to fix

Restructure the call graph — flatten the call chain, use asynchronous messages instead of deep sync calls, or move side-effects out of @pure handlers.

Receipt example


All Error Codes

View the complete error code reference