Same thing happened with my Singer 101. The OSMG said the light assembly was bad. Well, I fiddled with the switch and lo and behold the light worked. I think that the switch itself was a little gunky and just switching it on and off a few times cleared the contacts. Might not work every time.