It was working fine with ST but I don't see a Generic Driver for HE, I'm using the Dome Siren driver, it works but it includes multiple options that my siren doesn't have and the respond is weird sometimes. It works with a generic switch driver but then for security stuff it will not show as a siren using a switch driver.
In the other drivers that you have tried. they scheduled a method to run every x minutes and run a method called healthPoll. Now when you switch to the generic zwave switch driver, that method no longer exists and you get that error. If you look at your device details and scroll down to the bottom you will no doubt see a scheduled method there.
This line is not on the ported driver, someone suggested the same in another thread and I looked the full driver, I used the search option, no "healthPoll" anywhere.
The weird thing is I first used the HE OEM generic switch driver then HE OEM Dome driver, after getting the error then I used the ported driver, I got the error too. I ended removing the siren yesterday because it was the only device in red in the logs.