Forum Discussion
Are child processes "break away" or not by default?
szilvaa I believe that this is a change in the 2004 Runtime.
Prior to 2004 OS, my experience was that by default child processes would run outside of the container, but now on 2004 breakaway is disabled. My recollection is that if I controlled the process launch, the controls you show could be used to control breakaway previously, but now on 2004 those controls are ignored.
TIMOTHY_MANGAN Thanks!
Yeah, in the meantime I figured out that child process breaks away if the exe image is under AppData (i.e. LocalCache). The child process does NOT break away if the exe image is in VFS. This makes some sense. 
So, my "only" remaining problem is that PROCESS_CREATION_DESKTOP_APP_BREAKAWAY_DISABLE_PROCESS_TREE does not appear to work at all with 2004. The process launched with this flag does not "see" the containerized files and registry keys. I need this flag to work so that child processes whose exe image is in AppData  will remain in the container. At this point, I don't have any way to force this.