Disabled Addons

Addons with invalid or incomplete *_info.json files are not silently skipped — they are registered in the database with disabled = 1 and a disabled_reason explaining the problem.

What "disabled" means:

  • Cannot be activated by the admin
  • Will not boot, render, or execute routes
  • Migrations will not run
  • Cron commands will not execute
  • A badge with the reason is shown in the admin UI

Common disable reasons:

  • Missing required fields (name, version, description, author)
  • Malformed JSON in *_info.json
  • Flagged as malicious by the vetting/safety system

To fix a disabled addon, correct the *_info.json file and reload the admin page. Pubvana will re-scan and clear the disabled state if the issues are resolved.