RTC not working on seeed round display

I’m using circuit python and a xiao rp2040.
the built-in RTC on the display keeps resetting the time.

i am not sure this could happen unless a loop in the code… you have to push a reset over IIC