What is the best way to overcome the infamous "Blueprint Structs Corruption" bug?

So defining Structs in C++ and using DataTables. Thank you!