Plugin is a zombie: it keeps coming back from the dead

Once you’ve done the above, delete everything above this line.

Steps to reproduce

  • Install community plugin “Doubleshift” by Qwyntex - GitHub - Qwyntex/doubleshift: Obsidian Plugin to open the command palette by pressing shift twice
  • Disable it
  • Try to uninstall it from the detail view of the plugin in Settings - nothing happens, no reaction from Obsidian, and plugin remains as-is.
  • Try to uninstall plugin from “Community Plugins” view in Settings. “Are you sure?” >> Yes.
  • Uninstall button circles, then stops. “Uninstall?” pop window remains open, does not close by itself. Hit “cancel” to close it.
  • Doubleshift remains listed in the “Community Plugins” list in Settings.
  • Close Obsidian, reopen it.
  • Doubleshift has turned back on / is re-enabled, by itself, and is functioning again.
  • Have repeated this process approx 5-10 times, over ~2 months.

Did you follow the troubleshooting guide? [Y/N]

Y

Expected result

  • The plugin uninstalls, first try, and does not come back.

Actual result

  • Plugin remains in Obsidian, and turns itself back on.

Environment

SYSTEM INFO:
Obsidian version: v1.7.5
Installer version: v1.4.13
Operating system: Windows 10 Home 10.0.22631
Login status: not logged in
Language: en
Insider build toggle: off
Live preview: on
Base theme: dark
Community theme: Dark Moss v1.0.0
Snippets enabled: 0
Restricted mode: off
Plugins installed: 18
Plugins enabled: 16
1: Automatic Table Of Contents v1.4.0
2: Better Word Count v0.10.1
3: BRAT v1.0.5
4: Citations v0.4.5
5: Convert url to preview (iframe) v0.5.0
6: Dataview v0.5.67
7: Paste URL into selection v1.7.0
8: Pandoc Plugin v0.4.1
9: Tab Switcher v1.4.0
10: Pandoc Reference List v2.0.25
11: PDF Highlights v0.0.4
12: Simple Embeds v1.14.1
13: YTranscript v1.0.0
14: Zotero Integration v3.2.1
15: Advanced Tables v0.22.1
16: Omnivore v1.10.4

RECOMMENDATIONS:
Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.


Additional information

I can’t reproduce this. Post a screen recording of this happening in the sandbox vault.