Credit unit looks Ok to me... the black bar rotates back till it pushes down on the top set of switches forcing both sets open... you should be able to pull the coil armature back so this spins round to ZERO position again when the 2 sets of switches are opened.. very common for these to be gunged up and not moving freely.
At the moment it is on maximum credits... wont affect start up as game is reading credits