[This text was prompted by Joe, drafted by Claude Code, and reviewed by Joe.]
Written in response to a question in the eXist-db Slack about a background job that reports successful scheduling but never advances past its queued state. The root cause turned out to be an eXist bug rather than an application error, and the diagnostic path is worth writing down because the failure is completely silent.
An external variable declared with a default value ignores the value supplied by the external environment: