You can also try this driver, however I don't expect the strange behaviour to change.
Some Tuya scene controllers send two or three events after a button is pressed, and the custom driver has built-in debounce logic for these. However, your device is not on the problematic devices list.