Automatic Ripping Machine crashes initially, then loads to "deploying" on subsequent attempts

Recently installed my first attempt at TrueNas and things seem to be stable, but odd things happening with Automatic Ripping Machine… Needed to add a PCIe card so my DVD/BR drives were on separate SATA controller, and was finally able to rip a couple of discs though TrueNas only reported the app as “deploying” (though the web UI was available and successfully ripped disks from both drives)

Fast forward a couple of days and a couple of reboots, and now the ARM app crashes on startup with the following log:

Application Name:armContainer ID:855659da12296c3e12afd5bd67f1e5d2087fd7067ae0551aad868b8469fae874
2025-05-17 22:53:55.317881+00:00*** Running /etc/my_init.d/10_syslog-ng.init...
2025-05-17 22:53:55.509854+00:00May 17 22:53:55 arm syslog-ng[13]: syslog-ng starting up; version='3.35.1'
2025-05-17 22:53:56.391681+00:00*** Running /etc/my_init.d/arm_user_files_setup.sh...
2025-05-17 22:53:56.393106+00:00Updating arm user id from 1000 to 568...
2025-05-17 22:53:57.133627+00:00Updating arm group id from 1000 to 568...
2025-05-17 22:53:57.401707+00:00Adding arm user to 'render' group
2025-05-17 22:54:30.890925+00:00Checking ownership of /home/arm
2025-05-17 22:54:30.891036+00:00[OK]: ARM UID and GID set correctly, ARM has access to '/home/arm' using 568:568
2025-05-17 22:54:30.891703+00:00Removing any link between music and Music
2025-05-17 22:54:30.900984+00:00Checking ownership of /etc/arm/config
2025-05-17 22:54:30.901072+00:00[OK]: ARM UID and GID set correctly, ARM has access to '/etc/arm/config' using 568:568
2025-05-17 22:54:30.905602+00:00Checking location of abcde configuration files
2025-05-17 22:54:30.905987+00:00/etc/abcde.conf link doesnt exist
2025-05-17 22:54:30.916246+00:00*** Running /etc/my_init.d/start_udev.sh...
2025-05-17 22:54:30.920443+00:00/etc/my_init.d/start_udev.sh: 0: can't access tty; job control turned off
2025-05-17 22:54:30.920510+00:00Trying to start udev
2025-05-17 22:54:35.236387+00:00# # # # # # 
2025-05-17 22:54:35.236407+00:00udev Started successfully
2025-05-17 22:54:35.243838+00:00*** Booting runit daemon...
2025-05-17 22:54:35.245000+00:00*** Runit started as PID 178
2025-05-17 22:54:35.378144+00:00Starting web ui
2025-05-17 22:54:36.119453+00:00[2025-05-17 22:54:36,119] INFO ARM: __init__.<module> Setting log level to: INFO
2025-05-17 22:54:36.348327+00:00[2025-05-17 22:54:36,348] INFO ARM: runui.<module> Starting ARM-UI on interface address - 172.16.1.2:8080
2025-05-17 22:54:36.358635+00:00[2025-05-17 22:54:36,358] INFO ARM: wasyncore.log_info Serving on http://172.16.1.2:8080
2025-05-17 22:54:36.960349+00:00May 17 22:54:36 arm cron[181]: (CRON) INFO (pidfile fd = 3)
2025-05-17 22:54:36.977607+00:00May 17 22:54:36 arm cron[181]: (CRON) INFO (Running @reboot jobs)
2025-05-17 22:59:21.330934+00:00*** Shutting down runit daemon (PID 178)...
2025-05-17 22:59:21.338533+00:00*** Running /etc/my_init.post_shutdown.d/10_syslog-ng.shutdown...
2025-05-17 22:59:21.349232+00:00May 17 22:59:21 arm syslog-ng[13]: syslog-ng shutting down; version='3.35.1'
2025-05-17 22:59:22.374509+00:00*** Init system aborted.
2025-05-17 22:59:22.374543+00:00*** Killing all processes...

However, after attempting to restart the ARM app, TrueNas still shows only “deploying” but the web UI is available, and it has started ripping a new disk…

2025-05-21 23:27:42.528769+00:00*** Running /etc/my_init.d/10_syslog-ng.init...
2025-05-21 23:27:43.078105+00:00May 21 23:27:42 arm syslog-ng[12]: syslog-ng starting up; version='3.35.1'
2025-05-21 23:27:43.848066+00:00*** Running /etc/my_init.d/arm_user_files_setup.sh...
2025-05-21 23:27:43.850240+00:00Updating arm user id from 1000 to 568...
2025-05-21 23:27:44.657581+00:00Updating arm group id from 1000 to 568...
2025-05-21 23:27:44.910602+00:00Adding arm user to 'render' group
2025-05-21 23:28:18.368992+00:00Checking ownership of /home/arm
2025-05-21 23:28:18.369136+00:00[OK]: ARM UID and GID set correctly, ARM has access to '/home/arm' using 568:568
2025-05-21 23:28:18.369832+00:00Removing any link between music and Music
2025-05-21 23:28:18.379176+00:00Checking ownership of /etc/arm/config
2025-05-21 23:28:18.379270+00:00[OK]: ARM UID and GID set correctly, ARM has access to '/etc/arm/config' using 568:568
2025-05-21 23:28:18.406849+00:00Checking location of abcde configuration files
2025-05-21 23:28:18.408169+00:00/etc/abcde.conf link doesnt exist
2025-05-21 23:28:18.420181+00:00*** Running /etc/my_init.d/start_udev.sh...
2025-05-21 23:28:18.424597+00:00/etc/my_init.d/start_udev.sh: 0: can't access tty; job control turned off
2025-05-21 23:28:18.424717+00:00Trying to start udev
2025-05-21 23:28:20.267210+00:00# # # # # # 
2025-05-21 23:28:20.267282+00:00udev Started successfully
2025-05-21 23:28:20.273034+00:00*** Booting runit daemon...
2025-05-21 23:28:20.274219+00:00*** Runit started as PID 177
2025-05-21 23:28:20.416824+00:00Starting web ui
2025-05-21 23:28:21.921429+00:00[2025-05-21 23:28:21,921] INFO ARM: __init__.<module> Setting log level to: INFO
2025-05-21 23:28:22.088388+00:00May 21 23:28:22 arm cron[180]: (CRON) INFO (pidfile fd = 3)
2025-05-21 23:28:22.107238+00:00May 21 23:28:22 arm cron[180]: (CRON) INFO (Running @reboot jobs)
2025-05-21 23:28:22.323642+00:00[2025-05-21 23:28:22,323] INFO ARM: runui.<module> Starting ARM-UI on interface address - 172.16.1.2:8080
2025-05-21 23:28:22.336244+00:00[2025-05-21 23:28:22,336] INFO ARM: wasyncore.log_info Serving on http://172.16.1.2:8080

Is there anything I need to do so that ARM will start successfully the first time?
Is there anything I need to do so that TrueNas sees the ARM app as fully running?