Please have a look at the output of "journalctl -u ntpd" to see if that gives any insight on why and when ntpd is dying. Also notice that these days (open)SUSE uses chrony instead of ntpd by default. So, if you want or need to use ntpd instead, you need to stop and disable chrony (or just uninstall the package) before you can use ntpd.