Inspired by this post, I took a look at the unit files argononed.service and argoneond.service. There appears to be a mistake, which looks like a likely cause for the lockup - here’s the original argoneond.service unit file:
Description=Argon EON RTC Service
After=multi-user.target
[Service]
Type=simple
Restart=always
RemainAfterExit=true
ExecStart=/usr/bin/python3 /etc/argon/argoneond.py SERVICE
#ExecStopPost=/usr/bin/python3 /etc/argon/argoneond.py SHUTDOWN
[Install]
WantedBy=multi-user.target
If multi-user.target must be reached before start of the service, and on the other hand the service should be started as part of the same target, this asks for trouble I’d guess.
I’ve changed the ‘After’ line to After=boot-complete.target.
I also did similar modification to argononed.service.
This seems to fix the problem - mot much testing done though yet.