Hi Hassan,
I don't know if you've worked with IDT earlier, would you confirm something for me? Make sure whether you've explicitly excluded the joins which weren't supposed to be included in each of the contexts.
Why I say that is because, one weird difference between UDT and IDT is that, in UDT we would only select the joins which we want to include in a context, we don't do anything about the other joins. But, in IDT we have to explicitly exclude them by double-clicking on them while creating a context.
If you've done that already, then it may be something else, I didn't spend time into your issue.
Thanks,
Mahboob Mohammed