Argh, don't understand my turbo timer

Sometimes it works, sometimes it doesn't, I don't get what the problem could be. If it works then it's gotta be connected up right. But then why does it not work every time!? We thought it might be a dodgy connection, but one time we turn it on and then off and it won't work and then do it again straight after without touching anything and it works perfectly.