P -NUCLEO-WB55 buttons SW1-3 don't work properly
I have tried to setup a minimal project where I configure the P-NUCLEO-WB55 board to trigger an interrupt (falling edge) when I press a button, that will toggle the blue LED (L1). I tried buttons SW1, SW2, SW3, all have the same problem: when I press the button, sometimes it triggers the IRQ, sometimes it doesn't. It seems when I wait longer between presses, it tends to work more often, when I press multiple times in a row, it almost never detects the presses after the first one.
When you hold the finger against the switch contacts from below, you see it toggles the L1 quickly. I can also toggle L1 by pressing my finger on the CN10 pins. Voltage fluctuation seems to be more reliably altered by skin conductivity than button press. This is for all buttons, two different P-NUCLEO-WB55 boards. Basically triggering IRQ works fine except by the buttons.
Does anyone else have this kind of problem?