Failed package by transient.trash

Hello!
so I invegistated problem and found that problem is not in that blueprint but in C++ class that is parent of this blueprint. When I commented all attachTo usages, package works fine… I am sure that I used that code for like 2 months i dont have a clue why i started failing now…

CameraBoom = CreateDefaultSubobject<USpringArmComponent>(TEXT("CameraBoom"));
	//CameraBoom->AttachTo(RootComponent);
	CameraArmLength = MaxCameraDistance;
	CameraBoom->TargetArmLength = CameraArmLength;
	CameraBoom->SetRelativeLocation(CameraZoomedOutVector);
	CameraBoom->bUsePawnControlRotation = true;
	CameraBoom->bEditableWhenInherited = false;
	FollowCamera = CreateDefaultSubobject<UCameraComponent>(TEXT("FollowCamera"));
	//FollowCamera->AttachTo(RootComponent);// , USpringArmComponent::SocketName); 
	FollowCamera->bUsePawnControlRotation = true;
	FollowCamera->bEditableWhenInherited = false; 
	CollectionSphere = CreateDefaultSubobject<USphereComponent>(TEXT("CollectionSphere"));
	//CollectionSphere->AttachTo(RootComponent);
	CollectionSphere->SetSphereRadius(200.f);
	CollectionSphere->bEditableWhenInherited = false;
	
	GetMesh()->bEditableWhenInherited = true;