Hi Gazzer,
I had a problem with this in the first few weeks and it turned out that I hadn't closed the bonnet all the way - it had caught but could put my fingers under and raise it a bit.
Now I always make sure to give it a little bit of a shove to make sure it catches all the way. Might not be the cause of your problem but worth checking.
Cheers,
Si