socket error might fail the request if it fails twice in a row