Improvement uninstall leaves read-only LLMz hooks active and causes “Error Occurred”
Environment
- Botpress Cloud / Studio
- Improvement integration v3.0.0
- Autonomous Node using LLMz
Problem
After uninstalling the Improvement integration, two integration-owned hooks remain in the Hooks editor:
Provide Learnings to LLMz— Before LLMz ExecutionTrack LLMz Iterations— After LLMz Execution
The hooks are read-only and cannot be edited or deleted. Studio warns that the integration is not installed, but the runtime still executes both hooks. This produces Error Occurred entries around Autonomous Node execution, including Failed to track some iterations.
The Autonomous Node can still generate a response, so this is independent of the workspace AI Spend quota.
Steps to reproduce
- Install the Improvement integration.
- Run an Autonomous Node in the Emulator.
- Uninstall the Improvement integration.
- Reload Studio.
- Open the Hooks editor and observe that both Improvement hooks remain read-only.
- Start a fresh Emulator conversation that executes an Autonomous Node.
- Observe
Error Occurredbefore and/or after LLMz execution.
Expected behavior
Uninstalling Improvement should remove or deactivate its integration-owned hooks. Alternatively, orphaned hooks should not execute and should be manually removable.
Actual behavior
The orphaned hooks remain active, cannot be deleted, and produce errors on every tested LLMz turn.
Troubleshooting already attempted
- Disable and uninstall Improvement
- Reload Studio
- Reinstall Improvement and uninstall it again
- Try deleting the hooks with Delete/Backspace
- Test another supported LLM model
The hooks remain read-only and continue to execute.
No bot ID, workspace ID, user data, or project-specific information is included in this report.
Source: botpress/botpress