• Is there any additional complexity to the SSIS package which you have not mentioned?

    Is the data flow in a Foreach container, perhaps?

    No idea why replacing a proc with another version which is exactly the same should cause this behaviour - sounds very unlikely.

    If you haven't even tried to resolve your issue, please don't expect the hard-working volunteers here to waste their time providing links to answers which you could easily have found yourself.