error handling in harvester comms.