I remember I had the same problem on a different LCD watch. There was only the light working and I thought the module is dead. Then I cleaned all contacts and used new batteries and it worked again.
Really dunno what the cause was as when the light works the battery and contacts should be fine, shouldnt they? Digital watches sometimes act strange.