Homeseer 300 Dimmers Broke with JS Upgrade?

So...you're physically turning the switch on or off, i.e., using the paddle?

Turning the device on or off from the wall does not depend in the driver, unless you have smart bulb mode enabled (in which case it would depend on some hub automation to do something, perhaps this, perhaps something else entirely). So the fact that it turns on or off from that is not surprising, assuming this is indeed what you meant when you answered the question.

If it's a custom driver, you installed the code. How did you do that? You likely found a forum topic (thread) with a link. If it was this one, it is mine, and there is no need to post there, as I am already here: [RELEASE] HomeSeer HS-WX300 Driver (dimmer and switch) (however, the information above would still be good to know).

If it was HPM, there is normally a link to this from inside the HPM app when you install or go to "View Apps and Drivers" in HPM, assuming the developer provided such links. HPM itself is not a place you can install something from but rather a place that points to other, existing places, so you can almost always find something like the above with a manual search, too.