Manual startup can hide missing systemd dependencies, environment variables, mount timing, or permissions.
Inspect systemctl status and boot journal, verify unit and mounts, check service-user permissions, and define real dependencies. Keep secrets out of unit files.
Linux administration can make startup reproducible and observable. Informatix Systems can assess the symptoms, evidence, and next steps. Contact Informatix Systems to discuss this issue.