Hi
I know that the physical WLan On/Off button is NOT controlled by any software nor by BIOS!
Of course in some BIOS versions the WLan can be enabled and disabled but don’t think it’s the case here…
So it can be just an lose connection between the button and the sensor…
For me this is one and only plausible explanation…