Hi.
One possible solution could be to create multiple instances of the service using different LocalSystem accounts. You can do this by creating multiple service instances with different service names and configuring each instance to use a different LocalSystem account.
Another possible solution could be to use a different account with higher privileges than LocalSystem, such as a domain account with administrative privileges. This account can be used to install and run the service instances, and it should have fewer limitations than the LocalSystem account.
I would also recommend checking the event logs for any error messages related to the service instances that are getting stopped. This might provide more information about the root cause of the issue.
Best Regards,
Hania Lian