MythicalSystems
Development GuidesPlugins

Troubleshooting Plugins

Common plugin development issues and how to resolve them quickly.

Troubleshooting Plugins

Use this checklist when your plugin is not behaving as expected.

Plugin Option Is Missing

If Dev Plugins does not appear:

  • Confirm you are logged in as an admin
  • Verify Development Mode is enabled in Admin Area -> Settings
  • Reload the panel session after enabling Development Mode

Injection Point Not Rendering

If your widget/custom item does not show:

  • Check that you are targeting a valid injection point
  • Verify your plugin is enabled
  • Confirm the panel location supports that type of render
  • Re-check docs at /icanhasfeatherpanel/index.html

If plugin actions fail unexpectedly:

  • Review declared permissions
  • Ensure required permissions are enabled/granted
  • Remove unused permissions to reduce conflicts

Event Hook Not Triggering

If event logic does not run:

  • Confirm the event/hook name matches documentation exactly
  • Validate the event actually fires in your test flow
  • Add temporary logging around handler execution

Docs Do Not Match Recent Changes

If docs appear outdated after changes:

  • Refresh your panel docs page
  • Re-check endpoint/integration sections
  • If plugin data is cached, allow time for cache refresh before retesting

Final Sanity Checks

Before deep debugging:

  • Test on a clean panel/dev environment
  • Disable unrelated plugins temporarily
  • Validate one feature at a time to isolate root cause

On this page

LIVE SERVICE

MythicalFM Romanian

Listen to Romanian Club Music

Open Player