> Which should be the read value from RTC registers when battery power is removed and there is no voltage applied to PCB? Zero, or random?
Without any supply voltage, you should not be able to read anything at all.
> Electrical schematic is OK. Nothing in parallel to battery connectors.
Not even a buffering cap ? That would surprise me.
The datasheet says (sect. 8.28):
The RTC on the LPC17xx is designed to have extremely low power consumption, i.e. less than 1 uA. ... When operating from a battery, the RTC will continue working down to 2.1 V.
The user manual states (sect. 27.6):
Reset values apply only to a power-up of the RTC block, other types of reset have no effect on this block. Since the RTC is powered whenever either of the VDD(REG)(3V3), or VBAT supplies are present, power-up reset occurs only when both supplies were absent and then one is turned on. Most registers are not affected by power-up of the RTC and must be initialized by software if the RTC is enabled.
Thus, everything indicates the backup registers are still powered (at least for some while) when your supply is turned off.
Did you try longer waiting periods, or deliberately discharging caps that might power the battery domain ?