Plenty of games have trouble with Cherry keyboards - the games violate the HRM timings because it worked on an A500. I know, I still have my 2000 kb. You will typically be able to do one single keypress before it locks up.
Try to look for a WHDLoad version and see if that has a kb timing fix.