Hello,
You get this message (Couldn...) all the time? Even at the first WRobot start (after compturer (re)start?)
If yes, this keybinding is used by another software. If this works only the first time, it is because you don't dispose it, add this code before the end of your code:
this._hookKeybindings.Dispose();