Clock/Infotainment System Keeps Resetting Overnight

I have a 2018 Hyundai i30 2L that I bought new. Ever since my last service, the clock and date on the infotainment system keep resetting overnight every few days. It’s becoming incredibly annoying, so I’ve just left it incorrect for now.

I’ve done some Googling, and it seems like this could be a battery issue, but my battery is barely a year old, holds a charge just fine, and even passed a health check at a battery place.

Does anyone have any idea how to fix this?

Try checking for software updates or resetting the system. If those don’t work, a mechanic can diagnose the problem.