• If this is reproducible, fire up profiler to look for deadlocks and get the deadlock graph while running the package. Then you'll see why.

    Gerald Britton, Pluralsight courses