I am having a bit of trouble with MPR121. I can set all the configuration registers correctly. Setting the values per QuickGuide. I can read the values back without any problem. However, once I write a non-zero value into register 0x5E (to move the part into run state) and read the register back, it reads back as all 0s and after that all previously written-to configuration registers return their power-up values. I am guessing that the device self-resets. Has anyone seen a similar problem?