I bought the above (DollaTek) board from Amazon to replace an 8-channel solenoid relay board because of the noise. They run a set of programmable disco lights. The problem is.....when I initially created the project, they worked perfectly. I don't use any pull-up or pull-down resistors, I was told I won't need them. After playing with them a couple of times, two of the relays are not firing and the lights won't come on. If I power everything down and leave it for a while and power them up again they sometimes work. On some sequences they work and then gradually begin to fail. If I then change the sequence they begin to work again. It doesn't make any sense. The light comes on with a single a single quick pulse and if there is a short period between firing, the light seems to fail until a different sequence is selected.
I've checked the board temperature, that's OK, I've re-soldered all the the joints and the onboard LEDs all flash at the correct selected sequence. I've also swapped the lights around just in case they are at fault. I don't want to go out and get some 1K resistors if I don't need to.
Any ideas?