Apart from batteries the only other problem could be the actual unlock button is on it's way out or there is a hairline fracture on the pcb.
This guy did me a new fob great service http://www.alarmremotes.co.uk/new_page_9.htm
This guy did me a new fob great service http://www.alarmremotes.co.uk/new_page_9.htm