Switch power off and try a light spray of WD40 on the coin mec press the jammed coin release a few (hundred) times to see if it frees anything up.
Sound like it just needs a good cleaning all over if it's been standing a while