I can see how it can be valid for a 7-bit address I2C controller. But for some chips, for example, STM32WB55xx or probably the chip in #4, the 0x52 address from the datasheet is actually the valid one.
I have confirmed on my board that 0x52 is working and 0x29 is not. We should be able to specify the address used.