So its only now that I found out that this Index S2 have issues with hidden wifi SSID.
Ive recently setup a separate wifi for IOT devices, including the S2. After completing my home network migration, I hid its SSID.
Everything works fine afterwards, worked for a month.
Until the S2 ran out of battery. After replacing the AAAs, that's when the wifi icon kept blinking whenever taking weight.
I thought, the wifi settings were reset because of the dead battery as I waited 2 days before replacing. I pressed the reset, linked my phone, and found the wifi setup intact, and testing the connection showed successful. Yet when taking weight readings, its still blinking.
Did a full device reset, removed the device from my account, added back in and setup. Still the same.
It was only when I connected it to the guest wifi which isn't hidden that the wifi icon did not blink.
So, I temporarily showed the IOT wifi SSID, removed the guest wifi, and reconnected to the IOT wifi. Tested a weight reading and it was successful.
Then hid the SSID for the IOT wifi. Tested taking weight again, still successful.
So it will still work with hidden wifi. Just have to occassionally expose the wifi when replacing batteries or doing some reset.