Apple iCloud private relay SSL handshake failures

Detailed Description of the Problem

Recently started noticing a lot of ssl handshake failures in the log files. Upon further investigation >90% of the IPs are Apple iCloud private relay:

The same IPs will eventually make a successful connection and GET request. The question is: is this how it has to be? Just how their proxy behaves? Or is there a configuration that can be applied to prevent all the errors?

We have multiple load balancers running, same domain but a few different IPs.

Expected Behavior

Don’t expect this many connection errors. Getting hundreds per second.

Steps to Reproduce the Behavior

Install latest haproxy.
Enable error logging on https frontend.
Check log files, many ssl handshake failures will start with the IP 104.28…