I’m seeing this issue as well in my plugin, but as far as I can tell, my zip file doesn’t contain any “special characters.”
Can be reproduced by checking out that repo and running ./gradlew :verifyPlugin.
$ zipinfo -1 build/distributions/build-sync-metrics-unknown.zip
build-sync-metrics/
build-sync-metrics/lib/
build-sync-metrics/lib/annotations-13.0.jar
build-sync-metrics/lib/client-0.2.1-SNAPSHOT.jar
build-sync-metrics/lib/common-0.2.1-SNAPSHOT.jar
build-sync-metrics/lib/converter-wire-3.0.0.jar
build-sync-metrics/lib/ide-metrics-plugin-1.0.jar
build-sync-metrics/lib/kotlin-stdlib-2.2.10.jar
build-sync-metrics/lib/kotlin-stdlib-jdk7-1.8.21.jar
build-sync-metrics/lib/kotlin-stdlib-jdk8-1.8.21.jar
build-sync-metrics/lib/moshi-1.15.2.jar
build-sync-metrics/lib/okhttp-jvm-5.1.0.jar
build-sync-metrics/lib/okio-jvm-3.16.0.jar
build-sync-metrics/lib/protos-0.2.1-SNAPSHOT.jar
build-sync-metrics/lib/retrofit-3.0.0.jar
build-sync-metrics/lib/wire-runtime-jvm-5.3.11.jar
build-sync-metrics/lib/ide-metrics-plugin-unknown-searchableOptions.jar