If not all buttons are mapped correctly, this could mean the current setup you're using isn't optimized for the device model you have.
Please follow the "Direct Set" instructions in the manual and go through all codes for your device, until you find one that works correctly.