Skip to content

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

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.