Can I ask you a question regarding the "auto starts on login" feature? I have been working on that feature on an app I have but my app simply doesn't want to start on login. I don't even know how to troubleshoot it as nothing gets logged to the system.log using the console app. I used this tutorial but not sure why it won't work:
https://theswiftdev.com/how-to-launch-a-macos-app-at-login/
Did you face any issues too? Any thing I can use to troubleshoot?