Water plugin bouyancy pontoons in c++

I can’t for the life of me get the BouyancyData from UBouyancyComponent to show in the editor details panel.
When I convert the c++ class to the blueprint then entering the blueprint editor and selecting the BouyancyComponent it shows BouyancyData where I can add pontoons and change their relative positions. But I cannot do that in the editor on my c++ class because BouyancyComponent doesn’t show BouyancyData struct in the details panel.
I have made the struct in code as EditAnywhere and BlueprintReadWrite. I have done the same with the pontoons TArray in the struct, yet it doesn’t show. Any ideas?