Check box which i was talking "Do not to generate SQL before running" is present in UDT.
I think it is not needed in IDT. As you are writing your own query to get LOV where is UDT they are auto generated.
Am not sure about the error... It used to work in UDT for relational sources.