Error with CameraControls

Tried to place a CameraControls (MediaFoundation) node in a fresh patch (22.5-0517), and this error message pops up.

MissingMethodException: "Method not found: 'NodeImplementation NodeDescriptionBuildContext.NewNode(System.Collections.Generic.IEnumerable`1<VL.Core.IVLPinDescription>, System.Collections.Generic.IEnumerable`1<VL.Core.IVLPinDescription>, System.Func`2<NodeInstanceBuildContext,VL.Core.IVLNode>, System.Collections.Generic.IEnumerable`1<VL.Core.Diagnostics.Message>, System.Func`1<Boolean>, System.String, System.String)'."
    StackTrace:
        VL.Video.MediaFoundation.Initialization+<>c { internal VL.Core.NodeBuilding.NodeImplementation <RegisterServices>b__0_3(VL.Core.NodeBuilding.NodeDescriptionBuildContext bc) { ... } } 
        VL.Core.NodeBuilding+NodeDescription+<>c__DisplayClass1_0 { internal VL.Core.NodeBuilding.NodeImplementation <.ctor>b__0() { ... } } 
        System.Lazy`1 { private void ViaFactory(System.Threading.LazyThreadSafetyMode mode) { ... } } 
        System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } } 
        System.Lazy`1 { private T CreateValue() { ... } } 
        VL.Core.NodeBuilding+NodeDescription { public virtual System.Collections.Generic.IReadOnlyList<VL.Core.IVLPinDescription> get_Inputs() { ... } } 
        VL.Lang.Platforms.DynamicProcessPlugin+UpdateOperation+<get_Inputs>d__9 { private virtual bool MoveNext() { ... } } 
        System.Linq.Enumerable+WhereEnumerableIterator`1 { public virtual bool MoveNext() { ... } } 
        VL.Lang.Platforms.RegionHost+<ToPinDefinitions>d__119 { private virtual bool MoveNext() { ... } } 
        System.Collections.Generic.LargeArrayBuilder`1 { public void AddRange(System.Collections.Generic.IEnumerable<> items) { ... } } 
        System.Collections.Generic.EnumerableHelpers { internal static T[] ToArray(System.Collections.Generic.IEnumerable<> source) { ... } } 
        System.Collections.Immutable.ImmutableArray { public static System.Collections.Immutable.ImmutableArray<> CreateRange(System.Collections.Generic.IEnumerable<> items) { ... } } 
        VL.Lang.Platforms.RegionHost { public virtual System.Collections.Immutable.ImmutableArray<VL.Lang.Symbols.IPinDefinitionSymbol> get_Inputs() { ... } } 
        VL.Lang.Symbols.PatchAndDataflowHelpers { public static System.Collections.Generic.IEnumerable<VL.Lang.Symbols.IPinDefinitionSymbol> GetPins(VL.Lang.Symbols.INodeDefinitionSymbol node) { ... } } 
        VL.Lang.Platforms.RegionHost { protected virtual System.Collections.Generic.IEnumerable<VL.Lang.Symbols.ITypeParameterSymbol> GetTypeParameters() { ... } } 
        VL.Lang.Platforms.RegionHost+<<get_ApplicationKinds>g__Compute|13_0>d { private virtual bool MoveNext() { ... } } 
        System.Collections.Generic.LargeArrayBuilder`1 { public void AddRange(System.Collections.Generic.IEnumerable<> items) { ... } } 
        System.Collections.Generic.EnumerableHelpers { internal static T[] ToArray(System.Collections.Generic.IEnumerable<> source) { ... } } 
        System.Collections.Immutable.ImmutableArray { public static System.Collections.Immutable.ImmutableArray<> CreateRange(System.Collections.Generic.IEnumerable<> items) { ... } } 
        System.Collections.Immutable.ImmutableArray { public static System.Collections.Immutable.ImmutableArray<> ToImmutableArray(System.Collections.Generic.IEnumerable<> items) { ... } } 
        VL.Model.InterlockedHelper { public static System.Collections.Immutable.ImmutableArray<> Init(System.Collections.Immutable.ImmutableArray<>& this, System.Collections.Generic.IEnumerable<> values) { ... } } 
        VL.Lang.Platforms.RegionHost { public virtual System.Collections.Immutable.ImmutableArray<VL.Model.ElementKind> get_ApplicationKinds() { ... } } 
        VL.HDE.SymbolBrowsers.NodeBrowser+<GetNecessaryUpcomingDecisions>d__76 { private virtual bool MoveNext() { ... } } 
        System.Linq.Enumerable+SelectManySingleSelectorIterator`2 { public virtual TResult[] ToArray() { ... } } 
        
        System.Linq.OrderedEnumerable`1 { public virtual System.Collections.Generic.List<> ToList() { ... } } 
        VL.HDE.SymbolBrowsers.SymbolBrowser { internal void ReloadSymbols() { ... } } 
        VL.HDE.SymbolBrowsers.SymbolBrowser { private void TextEdit_TextChanged(string text, VL.HDE.TextEditor sender) { ... } } 
        VL.HDE.TextEditor { private void TextBox_TextChanged(object sender, System.EventArgs e) { ... } } 
        System.Windows.Forms.TextBoxBase { protected virtual void OnTextChanged(System.EventArgs e) { ... } } 
        System.Windows.Forms.Control { public virtual void set_Text(string value) { ... } } 
        System.Windows.Forms.TextBoxBase { public virtual void set_Text(string value) { ... } } 
        System.Windows.Forms.TextBox { public virtual void set_Text(string value) { ... } } 
        VL.HDE.TextEditor { public void set_Text(string value) { ... } } 
        VL.HDE.SymbolBrowsers.SymbolBrowser { protected void choice_Clicked(object sender) { ... } } 
        VL.HDE.ChoiceButton+<>c__DisplayClass8_0 { internal void <.ctor>b__0(VL.HDE.Button sender, object _) { ... } } 
        VL.HDE.Button { public virtual void MouseClick(TState state, Stride.Core.Mathematics.Vector2 p) { ... } } 
        VL.HDE.Button { public void Click(TState state) { ... } } 
        VL.HDE.Button { public virtual void KeyDown(TState state, VL.Lib.IO.Notifications.KeyDownNotification e) { ... } } 
        VL.HDE.ActiveControlManager { protected void OnKeyDown(VL.Lib.IO.Notifications.KeyDownNotification e) { ... } } 
        System.Reactive.AnonymousSafeObserver`1 { public virtual void OnNext(T value) { ... } }  in "AnonymousSafeObserver.cs" Ln 54
        System.Reactive.Subjects.Subject`1 { public virtual void OnNext(T value) { ... } }  in "Subject.cs" Ln 145
        System.Reactive.Linq.ObservableImpl.Merge`1+Observables+_+InnerObserver { public virtual void OnNext(TSource value) { ... } }  in "Merge.cs" Ln 240
        System.Reactive.Linq.ObservableImpl.Merge`1+Observables+_+InnerObserver { public virtual void OnNext(TSource value) { ... } }  in "Merge.cs" Ln 240
        System.Reactive.Subjects.Subject`1 { public virtual void OnNext(T value) { ... } }  in "Subject.cs" Ln 145
        VL.HDE.SymbolBrowsers.SymbolBrowser { protected virtual void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { ... } } 
        VL.HDE.SymbolBrowsers.NodeBrowser { protected virtual void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { ... } } 
        VL.HDE.SymbolBrowsers.SymbolBrowser { private void TextBox_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { ... } } 
        System.Windows.Forms.Control { protected virtual bool ProcessKeyEventArgs(System.Windows.Forms.Message& m) { ... } } 
        System.Windows.Forms.Control { protected virtual void WndProc(System.Windows.Forms.Message& m) { ... } } 
        System.Windows.Forms.TextBox { protected virtual void WndProc(System.Windows.Forms.Message& m) { ... } } 
        System.Windows.Forms.Control+ControlNativeWindow { protected virtual void WndProc(System.Windows.Forms.Message& m) { ... } } 
        System.Windows.Forms.NativeWindow { private System.IntPtr Callback(System.IntPtr hWnd, Interop.User32.WM msg, System.IntPtr wparam, System.IntPtr lparam) { ... } } 

Indeed, thanks for the pointer. This incompatibility will be fixed in upcoming preview of vvvv.