My walk away lock feature had not worked in a long time and the Keyless Start Error message used to be intermittent. Finally, the message was essentially permanent. I read all the posts but brought it to the dealer to have it assessed. All they did was reset the error and it came back and indicated that I had to pay a $165 CDN diagnostic fee. I just ordered a button from Amazon for $90 and replaced it.
The error code went away but my walk away lock is still not working. I disconnected the battery like some said to do and I tried that but it did not bring back the walk away lock feature. I tried the hold the brake down for 30 seconds, etc but also did not bring back the work away lock feature. I disabled it and re-enabled it... no luck. I've disabled it and left it disabled. Will try to re-enable it tomorrow and see. Just a recap, when the walk away lock is enabled, it will sense that you have left and have the key and beeps once... but will not beep a second time to actually lock the car. Any other ideas?