The CPC keyboards contain fragile keyboard membranes, which have a rather low lifetime of maybe 5-10 years. Pictures of the membrane are here: [[CPC6128 Keyboard Disassembled]].
The east-german CPC clone [[KC Compact Computer]] contains a more robust real keyboard circuit board, which should give it an infinite lifetime.