The main errors to keep an eye on are
-
your .generated include in a cpp file is not the last. If that’s the case it will throw errors
-
missing a _implementation variant of a function when needed in a cpp file (will spout @@ function errors).
-
always check that you have the needed modules from the documentation of a class / struct