Comment 2 for bug 1766872

By reading more about systemd, I start to think the blocker here to start the desired services is "Type=oneshot" instruction in friendly-recovery.service.

"
Behavior of oneshot is similar to simple; however, it is expected that the process has to exit before systemd starts follow-up units.
"

Need to explore more that route.