Aaahhh the old "PencilCAD" i use that too sometimes hehehehe
Have you confirmed the 12V from the coindoor is CLEAN DC? it might be very unregualted DC (lots of AC hum on it).
Grab a multimeter, and measure the 12V using the "AC volts" setting, and hopefully it wont read anything much above 0v.
MM.