How create new instance of USTRUCT via C++

No. All includes right. I tried it on new clear project. FD not work for TArray<FStructValue> Array. Only if FStruct include directly to declaration TArray<>.
But if I try use pointers TArray<FStructValue *> - compiler works fine.

So. I have problem. For stable work I need include file with USTRUCT definition directly to file where I will declaration TArray.

Becouse I dont have a way to allocate memory for USTRUCT via unreal framework.

Is sadly.