Unfortunately, they really want to stick with TightVNC. I have to find a way to make Labtech and their TightVNC coexist or I need to remove Labtech for them. I don't even need Labtech's VNC to work there. We use ScreenConnect for remote control.
I was thinking I might be able to create a script to put all their TightVNC registry entries back in place each night. I would want to make it as reliable as possible, so I would need to find out what Labtech is overwriting, when it does it, how often it does it, and how it does it.
I'm hoping someone here has had to deal with that or has some knowledge of the inner workings of what the agent is doing with TightVNC settings and the service.