Show all systemd services which are enabled, but not running
I think you are looking for this command :
systemctl list-units [-all] [--state=xxx]
I think this two commands show what you want to see :
systemctl list-units -all --state=inactive systemctl list-units -all --state=failed
For more detailed explanations, you can refer to this answer :
Have a nice day.