We have several QWIIC RV8803’s connected to esp32’s and synced using a GPS. After some time validation of the GPS output, we are syncing the RV8803’s with “setEpoch()” . The RV8803’s sync ok, but are losing ~ 20 minutes in 24 hours. This doesn’t seem possible. Any clues? All the RV8803’s are doing the same thing. Batteries seem ok. There are no aliens involved – that we know of.
We had another user mention a similar issue and putting a bypass cap 3.3v and ground on the RV8803 fixed the issue for them, you might give that a try. These can be sensitive to electrical noise, 0.1uF would probably do the trick but if that doesn’t work put a 10uF in parallel with the 0.1uF cap.