C++ dynamic 2D array to pointers?

I think this is not C++ error but UHT error which may not know how to deal with pointer of pointer of pointer in UE4 refrections. Why dont you do this type insted?

TArray<TArray <ABoardCell*>>

But in UE3 unreal vm could not handle array in array so im not 100% sure if this gonna work in UE4