EX 2 button prob

My X button on my EX2 (stock) isn’t responding properly when i press it, but if i press+wiggle it does work. So my question is the problem the pcb or the button.

well the button are attached to the pcb so i think its loose

So basically resoldering the button would fix the problem?