Hello andis_bankovics
Good day!
I apologize for the delay.
I can't find the register you mentioned, "MC33774_ALLM_CFG_OFFSET"? In which document did you read it?
I'll assume you were referring to ALLM_CFG
The first thing I would fix is your ALLM_CFG write value: writing 3 means MEASEN=1 and BALPAUSECYCMODEN=1, but BALPAUSELEN=0. In the register map, bits 15:2 are BALPAUSELEN, bit 1 is BALPAUSECYCMODEN, and bit 0 is MEASEN; BALPAUSELEN=0000h is explicitly NO_PAUSE. The datasheet also says the balancing pause exists to let the external filters settle before measurement. So with ALLM_CFG = 0x0003, you enabled the cyclic auto-pause feature without any actual pause time, which can absolutely leave you with shifted/offset measurements during balancing
Do you already have access to:
MC33774A data sheet rev 2.0
MC33775A and MC33774A measurement
I hope this information has helped you, please let me know if you need help with anything else.
Have a great day and best of luck.