I am facing the same issue. I have the right field name, however, when I try to use the value of the lookup, it keep returning [object Object] instead of the caption column value.
I tried the String(variableName) and the JSON.stringify(variableName) approaches and got the same result.