I believe it is best to let KopiaUI run unattended on end user workstations, while a designated server/virtual machine in a controlled environment regularly runs snapshot verify, and runs snapshot fix if a snapshot is damaged. This removes quite a few variables when dealing with end users turning things off, whilst still being unattended.