
Search Broken Handles
10.42€
Scan your show file to find broken handles in commands in all sequences, macros, executors and agendas, and fix them directly from a clean built-in interface.
Never miss a dead command again
When you delete an object used in a command, the console won’t warn you. Every macro line, cue, command, executor custom command or agenda command that was pointing to that object silently becomes a broken handle, a command that will do nothing.
Commands can also be broken after an import or a Partial Show Read, without any feedback from the console.
Find Broken Handles scans your show file and surfaces every broken reference before it becomes a problem on stage.
🔭 What it does
- 🔍 Full show scan: analyses all sequences, macros, executors and agendas across all datapools
- ✏️ Quick access: jump directly to the faulty object with the built-in Edit button
- 💾 Persistent results: the last scan is saved and reloaded automatically on next launch
- 🔄 One-click rescan: hit Refresh Results anytime to run a fresh analysis
👾 Who is it for?
Any grandMA3 programmer who works with complex shows, imports data from other show files, or simply wants to keep their showfile clean and reliable.
🎫 Licensing
This plugin require a licence activation key sent by email.
⬆️ Updates
When running on onPC the plugin will check if updates are available and notify you if there are any:
🔧 Uninstall and Cleanup
You can uninstall the plugin with the following command, this will delete all plugin data and licence:
Plugin "Search Broken Handles" "Uninstall"
If you just need to delete plugin data without unregister the plugin:
Plugin "Search Broken Handles" "Cleanup"
Version changelog
- 1.1.0.1
- Changed: The uninstall and cleanup functions no longer restarts the plugin
- 1.1.0.0
- Added: compatibility with Lua 5.5
- Added: Disclaimer Popup for version 2.5 bug
- Added: cleanup and uninstall functions
- 1.0.0.0
- Initial release
Tested Ma versions
- 2.5.0.3
- Warning: This version has a bug that can result in false positive results with handles used in custom executor commands. MA is aware of this bug, and I am waiting for them to fix the issue.
- 2.4.2.2
- 2.3.2.0







