Skip to content

cross_ref_provider_unavailable

The provider backing this cross-ref could not be run, so the set of valid names here is unknown.

Unlike cross_ref_extraction_failed, the provider never ran at all. The usual causes are host-side, not document-side: the declaring plugin was loaded without an executable runtime, its WASM module doesn’t export the function the manifest’s :impl names, or this build has plugin execution compiled out.

As with a failed extraction the target is left unchecked rather than reported as empty, so a host that cannot execute plugins validates everything else about the document and stays silent about member names it has no way to know.


Run sjon explain cross_ref_provider_unavailable to read this at a terminal, browse every code, or work through diagnostics-driven repair if you want the habit rather than the answer.