Sorry about your problems. A couple of questions
1) Did you setup your timezone?
Go to the setup area, and select your timezone. If it is showing the timezone as correct, change the timezone, apply it, and then change it back to the correct value. This is a bug that happens rarely – will be fixed in 1.50.
2) Did you setup your location?
Go to the setup area, you can locate your latitude / longitude and then apply it. This is only required for sunrise / sunset.
3) Have the timers ever worked and just work occasionally, or do they never work.