原因はFirefoxのHTTP/3のコードが間違っていた ということか
("Content-Length"ヘッダーの扱いをなぜか小文字に変換してバッファリングしていたのにも関わらず、参照時に大文字小文字を区別してしまっていた)
https://bugzilla.mozilla.org/show_bug.cgi?id=1749957