searchByUrl in pipelines/batch/src/main/java/com/google/fhir/analytics/FhirSearchUtil.java fails to %-encode the query parameters in the url String parameter.
If a search result Bundle returns a next page URL, properly %-encoded because, for example, the link include " characters, this is %-decoded (presumably by the HAPI library?) but not subsequently %-encoded before being used in the client.search() invocation.
The result is that resources from such FHIR servers fail to be fetched and loaded.