The Transfer-Encoding: chunked branch of LoadBody() has been in master since bitcoin/bitcoin#35182, and bitcoin/bitcoin#35759 added an assertion in the http_request target for the body it produces. Neither runs today: none of the 146 inputs in this target's corpus enters the branch, so the assertion never fires.
The fuzzer does not get there on its own. Against master's target, seeded from the current corpus, 1.66M executions with fuzz_dicts/http_request.dict stayed out of the branch, and so did 1.79M with "chunked" added to that dictionary.
These inputs come from the current corpus plus one chunked request I wrote by hand, run for the 100 minutes generate_corpus uses and merged back with the flags merge_inputs uses. 52 of the 120 enter the branch and 3 reach the assertion. Merging them into the corpus keeps all 120, so none is redundant.