Unable to delete plugin #563

Closed
opened 2026-02-04 18:31:52 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @Xytronix on GitHub (Feb 1, 2026).

Current Behavior

The user is unable to delete a plugin in the CP if the plugin has a invalid plugin.json or a wrong zip name.

This prevents the user from overriding the plugin entirely, the plugin remains in a stuck case.

Expected Behavior

The user should be able to delete the corrupted plugin in any case.

Steps to Reproduce

  1. Upload plugin with corrupted zip name or plugin.json
  2. Plugin remains stuck, user is unable to delete it
  3. Uploading a clean plugin shows "A plugin with that id already exists"

Panel Version

1.0.0-beta31

Wings Version

1.0.0-beta22

Games and/or Eggs Affected

No response

Docker Image

No response

Error Logs


Is there an existing issue for this?

  • I have searched the existing issues before opening this issue.
  • I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server.
  • I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.
Originally created by @Xytronix on GitHub (Feb 1, 2026). ### Current Behavior The user is unable to delete a plugin in the CP if the plugin has a invalid plugin.json or a wrong zip name. This prevents the user from overriding the plugin entirely, the plugin remains in a stuck case. ### Expected Behavior The user should be able to delete the corrupted plugin in any case. ### Steps to Reproduce 1. Upload plugin with corrupted zip name or plugin.json 2. Plugin remains stuck, user is unable to delete it 3. Uploading a clean plugin shows "A plugin with that id already exists" ### Panel Version 1.0.0-beta31 ### Wings Version 1.0.0-beta22 ### Games and/or Eggs Affected _No response_ ### Docker Image _No response_ ### Error Logs ```bash ``` ### Is there an existing issue for this? - [x] I have searched the existing issues before opening this issue. - [x] I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server. - [x] I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.
OVERLORD added the not confirmed label 2026-02-04 18:31:52 +03:00
Author
Owner

@Boy132 commented on GitHub (Feb 1, 2026):

You either need to make the plugin folder match the plugin id or delete the folder.

@Boy132 commented on GitHub (Feb 1, 2026): You either need to make the plugin folder match the plugin id or delete the folder.
Author
Owner

@Xytronix commented on GitHub (Feb 1, 2026):

You either need to make the plugin folder match the plugin id or delete the folder.

How is the user supposed to remove the folder if it isn't possible in the UI?

@Xytronix commented on GitHub (Feb 1, 2026): > You either need to make the plugin folder match the plugin id or delete the folder. How is the user supposed to remove the folder if it isn't possible in the UI?
Author
Owner

@Boy132 commented on GitHub (Feb 1, 2026):

You either need to make the plugin folder match the plugin id or delete the folder.

How is the user supposed to remove the folder if it isn't possible in the UI?

Via SSH. Plugin errors like this need to be handled manually by the an admin.

@Boy132 commented on GitHub (Feb 1, 2026): > > You either need to make the plugin folder match the plugin id or delete the folder. > > How is the user supposed to remove the folder if it isn't possible in the UI? Via SSH. Plugin errors like this need to be handled manually by the an admin.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#563