Hi Don,
I have revised the cleanup code and in all cases we are releasing the created file streams with
Stream.Close();
In the WinRT version (on which we are currently working on) they are closed with Dispose(),
but for the standard .NET version according to the .NET documentation Close() should be sufficient.
Is it possible for you to paste a code snippet that demonstrates this delay in releasing a file.