Makes no sense at all scuzz. If a utility shows it as working, but a Workbench does not, it's got to be a software problem with that Workbench disk.
Denise doesn't read the button, it reads the position (mouse quads). That's all working.
OK, no sockets, you can't swap the CIA chips to test the button press. BUT you can check the button with Early startup menu at least.