Hey guys, was stuck on this for an hour, so thought might help someone since it’s a weird bug.
Only Tested On Unreal Engine 4.27.x
Problem: The BP function ‘Get Data Table Column As String’ returns an empty array in packaged builds but returns fine in the PIE (editor).
The Fix: Simply remove any spaces from the data table column names (or from the field names of structs they are based on).
Due to some bug, when packaged (only tested on android), any column that has spaces in it won’t work in this function and would return an empty array of strings. The worst thing is that it might go unnoticed very easily and your game functionality won’t be as expected.