I am getting an error randomly for a scheduled SSIS package which runs hourly. The funniest thing is that if I delete the checkpoint file and run the package again it works
Check and ensure the connection manager properties in tasks editor. If you copy the tasks/ connection manger from other packages then we must ensure all the properties have been re-defined correctly.
Another variation of this error: I copied a task from one package to another package. The task contained parameter mappings, but the source variable was not available in the new package. This made the parameter mapping invalid.