Toggle plug using button device fails

A year or so ago, I bought a 3 function button device to control some plugs. I wrote a basic app to toggle three different plugs.
If button pushed toggle living room light,
Double tapped, toggle standing light,
Held, toggle hall light.

That worked fine and all was well, so I bought 3 more buttons.
I set them all up for plugs in different rooms.
All were doing great until one day last year, I tried to use a button to turn on a light. The light flashed like it burned out.
I tied it again, same thing. I asked Alexa to turn it on and it worked fine.
I pushed the button to turn (toggle) it off and it did turn off.
Tried to turn it on with button, it flashed and did not turn on.
I then went to all my buttons and they acted the same.
I've used Basic App and Button Control app with the same results.
I can turn on/off the plugs within the device page.
It seems "toggle" has a problem.

dev:3632024-02-06 07:29:57.299warndescription logging is: true

dev:3632024-02-06 07:29:57.297warndebug logging is: true

dev:3632024-02-06 07:29:57.296infoupdated...

dev:3632024-02-06 07:29:41.196infoLiving Room Plugs button 1 was doubleTapped

dev:3632024-02-06 07:29:33.505infoLiving Room Plugs button 1 was held

dev:3632024-02-06 07:29:21.921infoLiving Room Plugs button 1 was pushed

dev:3632024-02-06 07:26:37.860infoLiving Room Plugs button 1 was pushed

dev:3632024-02-06 07:26:35.260infoLiving Room Plugs button 1 was held

dev:3632024-02-06 07:26:33.734infoLiving Room Plugs button 1 was doubleTapped

dev:3632024-02-06 07:26:33.370infoLiving Room Plugs battery is 72%

dev:612024-02-06 07:35:25.706infoLiving Room Light is on [digital]

dev:3632024-02-06 07:35:25.309infoLiving Room Plugs button 1 was pushed

dev:3632024-02-06 07:35:25.307debugdescMap:[raw:ADD80100120A5500210100, dni:ADD8, endpoint:01, cluster:0012, size:0A, attrId:0055, encoding:21, command:0A, value:0001, clusterInt:18, attrInt:85]

dev:3632024-02-06 07:35:25.292debugdescMap:[raw:catchall: 0104 0006 01 01 0040 00 ADD8 01 00 0000 01 00 , profileId:0104, clusterId:0006, clusterInt:6, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:ADD8, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:00, data:[]]

dev:612024-02-06 07:35:05.675infoLiving Room Light is on [physical]