On Suse systems, systemd is-enabled <service> without the .service suffix, always retuens an error.

e.g.
dev1:~ # systemctl is-enabled syslog
Failed to issue method call: Invalid argument
dev1:~ # systemctl is-enabled syslog.service
enabled