I have just posted an extensively revised version of my DH, Aqara Wired Wall Switch. This should eliminate most of the glitches reported.
The new version has its own child DH, Aqara Wired Wall Switch Child, rather than using the smartthings own child switch. It will be necessary to update both the main DH and the child.
The wired/unwired state of each switch is set by a boolean, true/false, variable in the preferences of the main DH, for the left hand or only switch, and the corresponding child DH for the right or middle switches.
The virtual buttons are now associated with the main or child switches as appropriate, rather than all being associated with the main switch. This may require revision of the settings of any software, such as “Smart Lighting” which makes use of these buttons.
The firmware has a facility to change the behaviour of each switch to behave directly as a button. I have chosen not to use this, as it made it impossible to register double presses or press and hold.
As before the virtual buttons will be generated irrespective of whether the switch is wired or unwired. This will occur both when the hardware is switched on or off.
Further notes can be found on the README on GitHub.