So a few things, make sure you are using Pressed Event like below:
The X(dualsense) button should work by default but O would need to be manually setup.
You might also test with setting the Next/Previous as Stop to prevent it from moving to another widget if that is actually causing the issue.
Also which method are you using to focus/defocus your button, i used those personally and been working fine:


