I just tested those pistons again with webcore on HE and a virtual button device - all worked.
I suggest you clear your browser caches, connect to staging.webcore.co as your dashboard and edit/test again on HE. During this test don't connect to a ST instance. I'm not using ST any more.
As to the history of webcore the webcore note in this forum has information on the webcore port to HE and history. I assume this is what you are running: