Solved-ZigBee Wall Touch Smart Light Switch issue

Hi Guys,
A fairly newbie here, so apologizing in advance

I just got my hands on a light switch that is zigbee compatible.

ZigBee Wall Touch Smart Light Switch With Neutral/No Neutral,No Capacitor Smart Life/Tuya 2/3 Way Control compatible AlexaGoogle

And my Home Assistant Zigbee finds it, and it works fine (kind of).
Problem is that this light switch has two gangs (switches), and when I click them individually on the switch it self it works great, the one I click activates and only this one.
If I click on the button in Home Assistant, both switches activates!

I have up to date versions (I think)
Home Assistant 2023.9.0
Supervisor 2023.08.3
Operating System 10.5
Frontend 20230906.1 - latest

The fingerprint is as follows

{
  "node_descriptor": "NodeDescriptor(logical_type=<LogicalType.EndDevice: 2>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress: 128>, manufacturer_code=4417, maximum_buffer_size=66, maximum_incoming_transfer_size=66, server_mask=10752, maximum_outgoing_transfer_size=66, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=True, *is_full_function_device=False, *is_mains_powered=False, *is_receiver_on_when_idle=False, *is_router=False, *is_security_capable=False)",
  "endpoints": {
    "1": {
      "profile_id": "0x0104",
      "device_type": "0x0100",
      "input_clusters": [
        "0x0000",
        "0x0003",
        "0x0004",
        "0x0005",
        "0x0006"
      ],
      "output_clusters": [
        "0x0019"
      ]
    },
    "2": {
      "profile_id": "0x0104",
      "device_type": "0x0100",
      "input_clusters": [
        "0x0004",
        "0x0005",
        "0x0006"
      ],
      "output_clusters": []
    }
  },
  "manufacturer": "_TZ3000_18ejxno0",
  "model": "TS0012",
  "class": "zhaquirks.tuya.ts001x.TuyaDoubleNoNeutralSwitch_2"
}

Thanks for any suggestion on how to fix this in advance

Cheerts

Bengt

After deleting the device, and re-adding it again, everything worked like it should.
Found the hint here What is the real reason to tuya magic spell ? · zigpy/zha-device-handlers · Discussion #2032 · GitHub
Cheers :slight_smile: