Quoted from rosh:
Just looking at it, clearly that is not the right switch, based on how the actuator is mounted to it. Unfortunately often a parts seller will list something as a replacement, because it will fit, not necessarily that it performs the same. For example, you can the two different actuators on pinball life's site . . .
I know ours are genuine cherry switches, DB5 bases, but not sure if there is anything unique about the actuator. We have our own number of it, so, I can't really tell you what is exactly the same. I suggest you open a ticket, via our the support section on our website, and our service department can provide assistance.
Thanks, I will do so, best to get the real deal