Button stopped working years ago. Very frustrating.
Repair was reasonably challenging for me to do. Needed to rely on guides and part map heavily.
Get the right tools, follow the guide and use the parts map. It would be impossible to complete the repair without the above.