Error when opening files

I recently get this error very often, since I am on 6.2. - I can not really re-produce it, but it pops up when opening something from the help browser (doesn’t matter what) while having the project open I am currently working on (using Fuse).

        IOException: "The process cannot access the file 'C:\Users\Ignaz\AppData\Local\Temp\vvvv-package-cache\2024.6.2\VL.Fuse_HDE_Plugin.1.0.3-beta03\VL.Fuse.HDE.vl.dll' because it is being used by another process."
            StackTrace:
                Microsoft.Win32.SafeHandles.SafeFileHandle { private static Microsoft.Win32.SafeHandles.SafeFileHandle CreateFile(string fullPath, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.FileOptions options) { ... } } 
                Microsoft.Win32.SafeHandles.SafeFileHandle { internal static Microsoft.Win32.SafeHandles.SafeFileHandle Open(string fullPath, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.FileOptions options, long preallocationSize, System.Nullable<System.IO.UnixFileMode> unixCreateMode) { ... } } 
                
                System.IO.Strategies.FileStreamHelpers { private static System.IO.Strategies.FileStreamStrategy ChooseStrategyCore(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.FileOptions options, long preallocationSize, System.Nullable<System.IO.UnixFileMode> unixCreateMode) { ... } } 
                System.IO.File { public static System.IO.FileStream OpenWrite(string path) { ... } } 
                VL.Lang.Packages.PackageCompiler+<CompileCoreAsync>d__32 { private virtual void MoveNext() { ... } } 
                System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } } 
                VL.Lang.Packages.PackageCompiler+<CompileAsync>d__30 { private virtual void MoveNext() { ... } } 
                System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } } 
                VL.Lang.Packages.PackageCompiler+<CompilePackagesAsync>d__29 { private virtual void MoveNext() { ... } } 
                System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } } 
                VL.Model.Internal.Solution+<RestoreAsync>d__14 { private virtual void MoveNext() { ... } } 
                System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } } 
                VL.Model.Internal.Solution+<LoadDocumentAsync>d__11 { private virtual void MoveNext() { ... } } 
                System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } } 
                VL.Model.Solution+<LoadDocumentAsync>d__53 { private virtual void MoveNext() { ... } } 
                System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } } 
                System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } } 
                VL.HDE.PatchEditor.NavigationMenuProvider+<DoOpenDocumentsAsync>d__51 { private virtual void MoveNext() { ... } } 

AggregateException: "One or more errors occurred. (The process cannot access the file 'C:\Users\Ignaz\AppData\Local\Temp\vvvv-package-cache\2024.6.2\VL.Fuse_HDE_Plugin.1.0.3-beta03\VL.Fuse.HDE.vl.dll' because it is being used by another process.)"
    InnerExceptions: "1"
    StackTrace:
        VL.HDE.PatchEditor.NavigationMenuProvider+<DoOpenDocumentsAsync>d__51 { private virtual void MoveNext() { ... } } 
        System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } 
        System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } } 
        System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } } 
        VL.Model.VLSession+<>c__DisplayClass186_0+<<RunAndForget>b__0>d { private virtual void MoveNext() { ... } } 

Look in the task manager for demon vvvv.exe processes.

any chance this happens when you’re using VL.Fuse as source-package?