Published ScriptEditor Plugin Runs Old Version (Reset, Cache Clean Fails)

I have a Python script that runs perfectly in the ScriptEditor.
I did a test publish, which created a working plugin.

Later, I updated the base script with more functionality and published again, but the plugin still runs the old version, it never updates to the latest code.

What I’ve tried:
*Resetting the Runtime, as suggested in Rhino 8 install scikit learn - #19 by eirannejad
*Reload options ScriptEditor reload options - #3 by eirannejad
*Manually cleaning the cache folders
*Reinstalling Rhino
*Other cleaning methods

Despite these efforts, the old version of the script keeps appearing when I run the plugin.
Is there a way to fully refresh/reset the system, or a fix for this caching/staging problem?
Would resetting the whole Windows system be the only solution?
I hope @eirannejador someone from the team can help. Thanks!