Ik vermoed dat je een soort sjabloon hebt die dezelfde HTML-koptekst en -voettekst genereert, ongeacht de pagina die wordt opgevraagd. Enige tijd voordat de exportCSV-functie wordt aangeroepen, wordt de header gegenereerd.
Je laat de onderkant van de uitvoer niet zien, maar ik durf te wedden dat de voettekst er ook is, omdat ik vermoed dat de stroomregeling doorgaat met die code nadat de functie is afgesloten.