I know its an old post but if buttons don't work but car starts when in dock it could be just dead battery. I have just opened fob and replaced battery - locks and unlocks doors now!
If anyone wants to chance me opening their fob and replacing battery I can try, if it doesn't work well only...