Reference
Troubleshooting
No generated panel appears
- Check that the generated UI is running in Generated UIs.
- Check Visibility settings and any selected object/bone filters.
- Check the generated sidebar / Properties location.
- Check Diagnostics for missing-script or registration errors.
Blender blocked scripts for this file
Blender does not automatically run generated Python from a .blend when script
execution is blocked. Inspect the generated scripts in the Text Editor before
choosing Trusted Source for a file from someone else. Do not enable automatic
execution globally just to make the panels appear. The Full edition shows
Scripts Blocked in Generated UIs; a missing generated Text script can be
regenerated, while other intact panels can still restore.
Generate reports missing storage
- Confirm the setup includes a managed Float, Integer, Boolean, Dropdown, Array, String, Data-Block, or Python entry. Non-managed-only panels do not need storage.
- Set Output Setup → Property Storage.
- Use Set Active / Set Selected to fill the target from the current Blender context.
- Confirm the Resolved label shows a valid owner.
See Property Storage.
Entry does not appear in generated output
- Make sure it is in the Generated Layout.
- If it is inside a collapsed editor sub-panel, expand the sub-panel to see it.
- Check parent/child visibility conditions.
- Check Display Link source validity.
- Check whether a sub-panel is empty and therefore skipped.
Row box does not draw as expected
- Confirm the Row Boxes Container dropdown is on the same container as the rows.
- Avoid partial overlaps.
- Use Extend To Active Row instead of typing a cross-container range.
See Row boxes.
Shortcuts affect the wrong list
- Click Shortcuts Affect This List above the intended list.
- Use the Shortcuts Affect menu.
- Check Add-on Preferences → Disable Keyboard Shortcuts.
See Keyboard shortcuts.
Custom path shows errors
- Paste a full Blender RNA path.
- Check for renamed/deleted datablocks.
- Use a supported property kind.
- Use Copy Path to inspect the binding, or copy a valid replacement in Blender and choose Use Copied Path on the entry.
- Run Validate Setup and use Reveal Entry to select a reported control.
- For older Geometry Nodes modifier-input paths, preview Repair Geometry Nodes Paths.
See Custom entries.
A popup or foldout does not look right
- With an attached Dropdown popover, enable Compact Button before Compact Popup.
- Use Button style when the launcher and popup need different widths.
- Put a Native Foldout on its own full-width row outside Row Boxes. Rigify requires Separate Panel output.
- Regenerate after changing display settings.
See Labels, popovers & foldouts.
Generated operator button fails
- Verify the operator id.
- Try Interactive / Popup for operators that require invoke behavior.
- Check the operator JSON is valid JSON.
- Check whether the operator can poll in the panel's area/context.
See Operator Button.
Generated UI script is missing
- Use the Generated UIs status to identify missing Text scripts.
- Run will not recreate a missing script.
- Regenerate the UI, import an existing generated script, or remove the row if it is no longer wanted.