Custom Cloth Asset Node (based on FDataflowNode) does not appear in search panel in Dataflow graph

I’m trying to create my own Cloth Asset Node for the cloth simulation editor and faced with issue, when my component compiled successfully (I take FChaosClothAssetSimulationDefaultConfigNode as the sample for implementation) but node does not appear in the dataflow graph and I cannot use in my blueprint.
Did someone face with the same issue?
All neccessary dependencies are included

		PublicDependencyModuleNames.AddRange(new string[] {
            "Core",
            "CoreUObject",
            "Engine",
            "InputCore",
            "AnimGraph",
            "AnimGraphRuntime",
            "DataflowCore",
            "Chaos",
            "ChaosCloth",
            "ChaosClothAsset"
        });

		PrivateDependencyModuleNames.AddRange(new string[] {
            "AnimGraph",
            "AnimGraphRuntime",
            "DataflowEngine",
            "BlueprintGraph",
            "UnrealEd",
            "ChaosClothAssetDataflowNodes",
            "GeometryCollectionEngine",
            "MessageLog"
        });

and .h file looks like this:

#pragma once

#include "Dataflow/DataflowNode.h"
#include "GeometryCollection/ManagedArrayCollection.h"
#include "CS_BoneSensor.generated.h"

USTRUCT(meta=(DataflowCloth))
struct HQMAGICK_API FChaosClothAssetBoneSensorNode : public FDataflowNode
{
    GENERATED_USTRUCT_BODY()

    DATAFLOW_NODE_DEFINE_INTERNAL(FChaosClothAssetBoneSensorNode, "BoneSensor", "Bone Sensor", "Cloth Bone Sensor Config")

    DATAFLOW_NODE_RENDER_TYPE("SurfaceRender", FName("FClothCollection"), "Collection")

    public:

        UPROPERTY(Meta = (Dataflowinput, DataflowOutput, DataflowPassthrough = "Collection"))
        FManagedArrayCollection Collection;

        FChaosClothAssetBoneSensorNode(const UE::Dataflow::FNodeParameters& InParam, FGuid InGuid = FGuid::NewGuid());

        virtual void Evaluate(UE::Dataflow::FContext& Context, const FDataflowOutput* Out) const override;
};

Solved.
This just required full solution rebuild with cleanup