The old service type oneshot combined with a wanted-by of multi-user.target can lead to an infite recursion which systemd does not warn about, causing a service that never activates.