Is this an Unreal Engine bug?!?!?

Why can’t you connect a data table variable to Get Data Table Row?


Hi,

Hope you’re doing well.

Try this step:

  1. Simple promote the Out Row to variable with the right type;
  2. Then connect your ref to the input.

Finally you will get this result:

If you pass the wrong struct type to a Item Data Ref (different of Out Row), you’ll get runtime errors. So If you need to access different row types from the same table reference, I suggest creating structs that inherit from a common base struct — like subclasses in C++. That way, you can ensure that all child structs include the parent’s properties, providing consistency and reducing the risk of errors.

By the way, that not a bug, I think it was designed in way to avoid the developer commit some mistakens.

Hope that helps - take care!

Variable has to be a Data Table Obj Reference.