Could be your bonnet latch sensor? If it thinks your bonnet is open then they won't work. Of it could be the wiper motor or as suggested above the fuse.
In order of expense I'd check the fuse first, then the bonnet catch. Get it scanned too to see if that throws up anything.
Good luck