I wanted to add a little bit here.
In the image attached, the first field returns the value just fine looking up to the field internal name of “Title” in the source list.
In the field properties of the second field, which should depend on the value of the first field, I place the field internal name of “Title” from the source list as its dependant.
It does not throw an error BUT the dropdown does not…drop down lol.
hope this helps