Multicast not working on battery

  • Beside the hardware defect ( Button1 is stuck when pressed ) the Button 1 has a problem with sending CoAP messages on battery.

    I did a TCPdump on my network and the following is happening.

    When on external power and pressing the button, the Button1 works. I sends the following packet:

    Code
    E..............D.....3.3..m3P....cit.s...       SHBTN-2#98CDAC2C269C#2.C......{"G":[[0,9103,0],[0,2102,"S"],[0,2103,31],[0,3115,0],[0,3112,1],[0,3111,100],[0,9102,["ext_power"]]]}

    When I unplug the usb power and try immediately it will still work. It sends 2 packets when pressing the button once.

    Code
    E..............D.....3.3....P....cit.s...       SHBTN-2#98CDAC2C269C#2.C......{"G":[[0,9103,0],[0,2102,"S"],[0,2103,41],[0,3115,0],[0,3112,0],[0,3111,100],[0,9102,["button"]]]}
    E....   .........D.....3.3....P....cit.s...     SHBTN-2#98CDAC2C269C#2.C......{"G":[[0,9103,0],[0,2102,"S"],[0,2103,41],[0,3115,0],[0,3112,0],[0,3111,100],[0,9102,["button"]]]}

    Then when I let it sleep and press the button it will start flashing as usual and turn green. But nothing happens on the network. It won't sent any CoAP message out. I can reach the webpage so it's connected to WIFI but it refuses to send the CoAP messages.

    I'm using the latest fIrmware 20211109-125924/v1.11.7-g682a0db

    Anyone else has this problem?