Tus-java-client. Server returned HTTP response code: 400

Hi,
I’m getting this error when try to upload a video to Cloudflare servers:
unexpected status code (400) while uploading chunk

The root cause is:
java.io.IOException: Server returned HTTP response code: 400

It seems that the root cause is following code, at TusUploader.java file, we have:

        try {
            connection.setRequestMethod("PATCH");
            // Check whether we are running on a buggy JRE
        } catch (java.net.ProtocolException pe) {
            connection.setRequestMethod("POST");
            connection.setRequestProperty("X-HTTP-Method-Override", "PATCH");
        }

The client code is the sample at https://github.com/tus/tus-java-client.

I have found a similar issue at:
https://community.cloudflare.com/t/cloudflare-stream-beta-feedback/11434/40

Cloudflare does not support the X-HTTP-Method-Override header.

Are Cloudflare going to support this header, or is there any workaround does not depends on server configuration?

Cloudflare is recommending using the lib tus-java-client, but it does not work fine. Any other implementation in java?

Regards
Marcos