This wasn’t quite coded correctly. Mavlink needs heartbeat first, then the shell command will be issued.