Error reference

Every Error thrown by sv-grid-community or sv-grid-pro with the exact message text, the trigger condition, and the fix. If a runtime message you see isn't on this list, it's coming from your own code or a peer dependency.

How to read this page

Each entry has four pieces:

  1. Message - the exact text after Error:. Searchable.
  2. Class / type - the thrown object's .name.
  3. When - what action triggered it.
  4. Fix - the smallest change that resolves it.

Error classes are part of the API stability contract: the .name and message structure are Stable; we may reword the trailing detail at the patch level if the diagnostic improves.

sv-grid-community

Error: SvGrid: cannot mount inside a non-element parent

Error: Column "<id>" has no field, accessorFn, or cell renderer

Error: Duplicate column id "<id>"

Error: Sort comparator failed: <reason>

RuneError: state_referenced_locally

each_key_duplicate

sv-grid-pro - License

Error: sv-grid-pro: setLicenseKey() requires a non-empty string

Error: sv-grid-pro: invalid license key format (expected "SVPRO-..." prefix).

Error: sv-grid-pro: this license key has been revoked. Contact [email protected] for a replacement.

sv-grid-pro - Export

Error: sv-grid-pro: export requires a browser environment

Error: sv-grid-pro: failed to load Smart.Utilities.DataExporter

Error: sv-grid-pro: xlsx export requires the "jszip" peer dependency. Install it with: pnpm add jszip

Error: sv-grid-pro: pdf export requires the "pdfmake" peer dependency. Install it with: pnpm add pdfmake

sv-grid-pro - Import

Error: sv-grid-pro: importData requires a browser environment

Error: sv-grid-pro: xlsx import requires the "jszip" peer dependency. Install it with: pnpm add jszip

Error: sv-grid-pro: xlsx import expects a File or Blob, not a string. Use format: "csv" or "tsv" for inline text.

Error: sv-grid-pro: could not locate sheet1.xml in the .xlsx archive

Error: sv-grid-pro: JSON import expects a top-level array

sv-grid-pro - AI

NoProviderError: sv-grid-pro/ai: no AI provider registered. Call setAIProvider(fn) with an adapter that talks to OpenAI / Anthropic / your proxy.

BadJsonError: sv-grid-pro/ai: provider returned non-JSON for a json-format request. First 200 chars: <prefix>

Error: sv-grid-pro/ai: aiSmartFill requires at least one example.

How to report a missing entry

If you hit a thrown message that isn't on this page:

  1. Copy the exact message text and class name.
  2. File an issue with [error reference] in the title.
  3. We treat this list as canonical - every new error added in a release lands here in the same PR.

See also