see the attached patch, but note, the error sometimes doesn’t appear, if you just open the patch, but play around with the framedelay-node, like deleting and recreating it or so.
maybe it’s related to this:
System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used.
at System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, IntPtr& ppTarget, Boolean& pfNeedsRelease)
at VVVV.PluginInterfaces.V1.IPluginIO.get_IsConnected()
at VVVV.DX11.Nodes.FrameDelayTextureNode.MainLoop_OnPresent(Object sender, EventArgs e)
at VVVV.Hosting.MainLoop.CallOnResetCache(EventArgs e)
at VVVV.Hosting.MainLoop.ResetCacheListener.HandleEvent()