Are you using a hub? I have a total of 4 recons now and all of them work on the xim4 - I'm not using them not behind a hub or kvm switch.
I've combo'd with about 35 keyboards with the recon on the xim4 and have seen no real issues with the default button layout.I have seen issues using the mouse behind a hub though.
custom keyboard binding does cause issues with some firmwares but the default left, right , middle , scroll wheel, side button 1 & 2 - They all work like a charm.
- I'm actually using the newer Recon right now with the cm storm trigger on the xim4 (playing as I type).
I have the older Recon set up on my main rig in the other room . I can show you that one working on the Xim4 too if ya want. .( I keep the consoles in my utility room area because my main desktop setup has no more space .)
Uploading a video shortly ...
Here's quick video I just made with the newest recon with the latest firmware/software & drivers from the CM web site. The Apex Raw is the keyboard I'm pared with on the Xim...
I bought this Recon from Amazon last week for my son. You can see I have one of the side buttons bound on each side .. left , right , middle & scroll wheel all is working . Even the Xim manager is working like it should.
If your not behind a kvm switch or hub then I honestly think the problem your having is related to your keyboard. Do you have another laying about you can try out ?