Thanks for the reply. I'm sure I'm running the same package in BIDS. Just to confirm, I backed up the original in SSIS, then saved the package I'm testing in BIDS over the old one in SSIS. The package also runs just fine when I use "Run Package" from SQL Management Studio connected to the SSIS instance, where it isn't possible to accidentally run a different package.