There was no change when moving it before the table load.
Let me know if this could be causing the error:
For example, I have two tables that both have the field 'MyBrokenField' so they are loaded in as Table1.MyBrokenField and Table2.MyBrokenField automatically.
The MyWorkingField is a unique string and not used in any other tables. Could the error be caused by the fields having the same name? And if so, is there a work-around for this?
I have tried using [Table1.MyBrokenField] as well as just MyBrokenField with no luck.