This is more of a sanity check than a question.
When pushing third-party apps, the "requires restart" trigger is what will cause an app to install at logoff/restart?
Last time I installed a custom app that didn't have this set, a few users complained they were kicked out of their application, I'm assuming when their device checked, downloaded, and installed updates. Our workstations are set to check and download updates automatically, but apparently if it's not flagged as requiring a restart it will install without prompting, or respecting a running application. Does this sound about right?