Punch error handling