Yeah... there's always a "good reason" with systemd, isn't there?
Still doesn't account for the lack of error message.