Static mesh disappears when i use BlueprintSpawnable in .h UCLASS()

Are you sure you need to inherit from UMeshComponent? It looks like abstract parent for UStaticMeshComponent or USkeletalMeshComponent. Use one of them.