The register map for shows register pointers of 0xFE and 0xFF for the manufacturer and device ID of the TMP421, and POR(Power-on reset) values of 0x55 and 0x21.
I can't get a response from those registers, but using the POR values as registers I get the register pointer value back as a response(i.e. Register 0x55 responds with 0xFE).
Am I missing something or is the datasheet transposed?