It sounds like you've done most of the basic troubleshooting. If you have a multimeter you could remove the smoke generator cover, plug it into an outlet and then trace the 120V power to where it stops inside it. Be careful if you have the cover off and connected to a live outlet.
Post back on the outcome if you find the problem. It may help someone else.