Hans -
By design, an execution maintains a run-time copy of the sequence file globals for the lifetime of the execution. I am not sure if it is possible to get the execution to drop its run-time copy. Your options are:
1) to have a controlling/loopin execution launch the model file and client file in a new execution.
2) update the globals manually via an expression. In the PreLoop callback of the client file, I added a Statement step that had an expression as follows:
FileGlobals = RunState.SequenceFile.Data.FileGlobalDefaults
Scott Richardson (NI)
Scott Richardson
https://testeract.com