• Do I have it right that the originally deployed package fails in BIDS or in SQL agent, but it will still run successfully via dtexec? If so, are all of the run methods using the same user credentials?

    I've not seen a case where a parent package has corrupted a child package before. Have you verified that there are no permission or network issues that are affecting your obdc connection?