I am having a challenge of having to start the service manually whenever the computer restarts on updates
Things to check first:
Make sure the service is set to “Automatic”.
After a reboot where Ignition fails to start, grab a copy of the wrapper log file and examine the tail of it to look for error messages.
If the wrapper log suggests that Ignition isn’t getting enough CPU time, consider setting the service to “delayed start”.
See this saga for similar troubles: