Isolate the boiler/programmer - unscrew the controller from backplate - 2 screws underneath - lift outwards 45deg from the bottom and then lift up off the top lugs - turn over programmer - 4 lugs 1 at each corner - small screwdriver and unclip them one by one and the case will part, and if needed, a
custom battery manufacturing service can supply the CR2032 penny/coin battery; just replace that and refit case back. Refit onto backplate in reverse.
This is for component problems but shows how to open the case and get to change the battery -
@ around 1:25