The problem is that the button pcb is super fragile and brittle and breaks when you try remove the board. The best bet is to contact BBV and get a full board with fire button and up down board already attached and just fit a new board without having to do the very fine soldering on the fragile button pcb. There is two solder points needed but they are large and easy.
The other option is to try source a button locally (which I haven’t managed but haven’t looked extensively).
The final option is to find a sxk BB and extract that button and use that on a brand new DNA 60.
thanks for the info @Christos , yeh unfortunately it’s the up/down buttons that are a problem, once I put the battery in the W runs up to 40 and when I click to bring it down it just runs right back up. I’ve managed to lock the the buttons at 22w so it’s usable at the moment but it’s annoying. Might look at a sxk, moving to Bali on the 19th so this might have to wait.