I had a LaunchAgent that would give the same error message:
Load failed: 5: Input/output error
For whatever reason, the job had been marked as "disabled" for my user account and so I had to reenable it with: launchctl load -w path/to/plist
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags: