Witty Pi 3 v2 not keeping time

I have the Witty Pi 3 v2 which I purchased back in April, it’s brilliant for what it is but it isn’t keeping time. I’ve changed the RTC battery which hasn’t helped and I’m wondering if the connection is loose; the battery holder is a bit wobbly. should it be firmly fixed to the PCB?