throw actual errors from inititaliseRequest rather than RequestError if they are also HttpError instances