I'm currently using the following opto-isolated relay board: URL

Everything is working correctly, I can switch on and off a small light without any problems. Now as soon as I plug in a larger load like a water pump (120V 1.2A) it flicks on and quickly off. Now I would expect this if the relays were under powered but they are 120V / 10A relays. Am I missing something, is there something else in these board designs that are limiting me?
Any help is much appreciated.
Updated:

Solution: I have stumbled on to the problem trying your guy’s battery suggestion. I have a shift register that is consolidating the input pins to the relay board. When I was hooking up the battery I decided to bypass the shift register too. Low and behold it works both battery and direct power. It seems the shift register is causing all kinds of problems with the inputs, the worst being it is terrible inconsistent (Fails to shutoff sometimes). I will create another question targeted around the shift registers once I know more. Thanks for you help guys.
