Setting System.IO.DisableFileLocking=true makes the termination disappear (verified on device, iPad A16 / iOS 26.6.2), which confirms the chain — but it is a process-wide switch and disables FileShare ...