zenPanda
1) do you apply settings with button "save sets to device"?
2) remove diode and button, just check B5+D2 connect/disconnect? (maybe you have broken diode/button)