I see your solenoid is 12 volts, 1A.
It may not work at 10 or 9 volts. If it does, your power supply should be rated at at least 1.5 amps
as your controller needs power.
I think I would add a diode & large capacitor across the power supply o/p (may be 470uF) to supply the initial solenoid surge current.