Manual · Content and homebrew

Troubleshooting

The symptoms a real file produces, each with its cause and the one-line fix.

Every row is something a real file has done. If yours is not here, run the probe in Structured content first.

SymptomCauseFix
The feature is on the card, nothing on the sheet changedentries is text; nothing produced an effectAdd a _sheetling block with the matching effect kind
The wizard offered a pick and then rejected it, or a pick offers nothingA species' ability choice written as choose.weighted, the background shapeWrite { "choose": { "from": [...], "amount": 1, "count": 1 } }
My subclass attached to the shipped class, not mineclassName matches a shipped class by bare name, and a default classSource takes the shipped oneGive the subclass a classSource naming your file, or name the class something no shipped class uses
My species vanished after importA block on a trait the file shares across subraces mints one id per copy; duplicates are dropped, and the species with themPut the block on each subrace's own trait
My spell is not offered in Prepareclasses.fromClassList decides whose dialog lists itAdd the class there, or grant the spell through additionalSpells or a block
Level-up asks for an Ability Score Improvement I did not authorAny classFeature named "Ability Score Improvement" is read as the level's ownRename it, or leave it out
My magic item does nothingItem effects apply only while equipped, or attuned once reqAttune is setEquip or attune it; then check the preview for a "detail dropped" row
The preview says "not supported"variantrule and a free-standing table produce nothing, on purposeA rule variant is a house rule; a table inside a feature's entries still renders on its card
Spell slots never appear on my classThe slot table sits under rowsMove it to rowsSpellProgression
A grant spends a pool that does not exist, and the entry is gonecostTrackerId names no grants_resource in the same rulesetDeclare the tracker beside it
An effect never turns on, or never offtoggleActive names the wrong toggle id; a missing id is caught, a wrong one is notCheck it against the grants_toggle.id, exactly
A toggle switches off after every restA toggle is a stance by defaultAdd "persists": true for a state the story sets
A pick's pool is wider than I meantA {@filter} key the importer cannot holdSay it in the card text; the pick keeps its level and class filter
My homebrew condition imposes nothingA condition entry is text onlyAdd a block with the effects it should impose
Two files define the same nameThe first registered wins; a shipped name always winsRename yours