Is "mpu" in this context the MPU6050?  If so, what does it mean to "not reliably keep the register content"?  Do you mean *this* successful write somehow vanishes or do you mean that the *next* write doesn't work?