APM does not autostart on boot

I can boot from the command line but not from autoboot following https://docs.emlid.com/navio2/Navio-APM/installation-and-running/ Autobooting section

Tried adding to the rc.local and tried the startd method.

Why does the published method in docs not work?

Nothing in startup_log either. Not sure what’s going on right now.

Ok. Got it working. Think it a combination of me doing careless things. I used systemd method.
All calibrated and ready to mount and fly.