haproxy is a load balancer and reverse proxy. It does not cache.Check your http2 settings. Do not enable them in haproxy if back-end servers do not support it. At least firefox has problems with this protocol mismatch