Stuart,
Same thing on the Sunset/3rd Rail smoke unit in my C&NW H-1 4-8-4. The solder joints for the resister onto the permanent circuit board looked perfect but weren't. What made it harder to find was it was intermittent- I pulled the unit out of the locomotive once and upon testing- it worked just fine!
Rick