This is still a problem. Is there any update on getting this fixed? As a plugin developer, this is a huge pain to deal with. I thought the feature was either entirely broken or disabled.
It never works at all with a dev tool like HotSwap. You have to actually publish the plugin (locally or on the site; have to update the plugin if published to the site), and then restart Studio.