[HOW-TO] Install Radarr v2

After a total reinstall of OSMC, and the mono dependencies described in this thread, when I try to follow the top instructions I can’t start Radarr (I used the arm64 version: Radarr.master.3.0.1.4259.linux-core-arm64.tar.gz)

osmc@osmc:~$ sudo systemctl status radarr
* radarr.service - Radarr Daemon
   Loaded: loaded (/etc/systemd/system/radarr.service; enabled; vendor preset: e
   Active: failed (Result: exit-code) since Wed 2021-01-06 18:03:29 CET; 4s ago
  Process: 1190 ExecStart=/usr/bin/mono /opt/Radarr/Radarr.exe --nobrowser (code
 Main PID: 1190 (code=exited, status=2)

Jan 06 18:03:29 osmc systemd[1]: radarr.service: Main process exited, code=exite
Jan 06 18:03:29 osmc systemd[1]: radarr.service: Failed with result 'exit-code'.
Jan 06 18:03:29 osmc systemd[1]: radarr.service: Service RestartSec=100ms expire
Jan 06 18:03:29 osmc systemd[1]: radarr.service: Scheduled restart job, restart
Jan 06 18:03:29 osmc systemd[1]: Stopped Radarr Daemon.
Jan 06 18:03:29 osmc systemd[1]: radarr.service: Start request repeated too quic
Jan 06 18:03:29 osmc systemd[1]: radarr.service: Failed with result 'exit-code'.
Jan 06 18:03:29 osmc systemd[1]: Failed to start Radarr Daemon.

It’s the exact same issue with Sonarr, using the instructions in this thread: [HOW-TO] Install Sonarr which says I should use this guide: Sonarr - Dive in

osmc@osmc:~$ sudo systemctl status sonarr
* sonarr.service - Sonarr Daemon
   Loaded: loaded (/etc/systemd/system/sonarr.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2021-01-06 18:02:35 CET; 5min ago
  Process: 745 ExecStart=/usr/bin/mono --debug /opt/NzbDrone/NzbDrone.exe -nobrowser (code=exited, status=2
 Main PID: 745 (code=exited, status=2)

Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Failed with result 'exit-code'.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Service RestartSec=100ms expired, scheduling restart.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Scheduled restart job, restart counter is at 5.
Jan 06 18:02:35 osmc systemd[1]: Stopped Sonarr Daemon.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Start request repeated too quickly.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Failed with result 'exit-code'.
Jan 06 18:02:35 osmc systemd[1]: Failed to start Sonarr Daemon.

When i do journalctl -u sonarr on Sonarr it comes up with:

osmc@osmc:~$ journalctl -u sonarr
-- Logs begin at Wed 2021-01-06 18:02:30 CET, end at Wed 2021-01-06 18:18:14 CET. --
Jan 06 18:02:33 osmc systemd[1]: Started Sonarr Daemon.
Jan 06 18:02:34 osmc mono[377]: Cannot open assembly '/opt/NzbDrone/NzbDrone.exe': No such file or directory.
Jan 06 18:02:34 osmc systemd[1]: sonarr.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Jan 06 18:02:34 osmc systemd[1]: sonarr.service: Failed with result 'exit-code'.
Jan 06 18:02:34 osmc systemd[1]: sonarr.service: Service RestartSec=100ms expired, scheduling restart.
Jan 06 18:02:34 osmc systemd[1]: sonarr.service: Scheduled restart job, restart counter is at 1.
Jan 06 18:02:34 osmc systemd[1]: Stopped Sonarr Daemon.
Jan 06 18:02:34 osmc systemd[1]: Started Sonarr Daemon.
Jan 06 18:02:34 osmc mono[563]: Cannot open assembly '/opt/NzbDrone/NzbDrone.exe': No such file or directory.
Jan 06 18:02:34 osmc systemd[1]: sonarr.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Jan 06 18:02:34 osmc systemd[1]: sonarr.service: Failed with result 'exit-code'.
Jan 06 18:02:34 osmc systemd[1]: sonarr.service: Service RestartSec=100ms expired, scheduling restart.
Jan 06 18:02:34 osmc systemd[1]: sonarr.service: Scheduled restart job, restart counter is at 2.
Jan 06 18:02:34 osmc systemd[1]: Stopped Sonarr Daemon.
Jan 06 18:02:34 osmc systemd[1]: Started Sonarr Daemon.
Jan 06 18:02:34 osmc mono[598]: Cannot open assembly '/opt/NzbDrone/NzbDrone.exe': No such file or directory.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Failed with result 'exit-code'.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Service RestartSec=100ms expired, scheduling restart.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Scheduled restart job, restart counter is at 3.
Jan 06 18:02:35 osmc systemd[1]: Stopped Sonarr Daemon.
Jan 06 18:02:35 osmc systemd[1]: Started Sonarr Daemon.
Jan 06 18:02:35 osmc mono[650]: Cannot open assembly '/opt/NzbDrone/NzbDrone.exe': No such file or directory.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Failed with result 'exit-code'.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Service RestartSec=100ms expired, scheduling restart.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Scheduled restart job, restart counter is at 4.
Jan 06 18:02:35 osmc systemd[1]: Stopped Sonarr Daemon.
Jan 06 18:02:35 osmc systemd[1]: Started Sonarr Daemon.
Jan 06 18:02:35 osmc mono[745]: Cannot open assembly '/opt/NzbDrone/NzbDrone.exe': No such file or directory.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Failed with result 'exit-code'.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Service RestartSec=100ms expired, scheduling restart.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Scheduled restart job, restart counter is at 5.
Jan 06 18:02:35 osmc systemd[1]: Stopped Sonarr Daemon.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Start request repeated too quickly.
Jan 06 18:02:35 osmc systemd[1]: sonarr.service: Failed with result 'exit-code'.
Jan 06 18:02:35 osmc systemd[1]: Failed to start Sonarr Daemon.

I’ve also noted that for Sonarr, there is no NzbDrone folder in /opt/, so something went wrong there.