Dunno if you're still having the problem, but if u do, uninstalling ntp should solve this problem.
systemd-timesyncd.service conflicts with ntp, that's why the auto time switch instantly jumps back...