Già fatto.
Non esce nulla, peraltro controllo anche in diversi modi

Codice PHP:
$headers_sent headers_sent();
    echo 
$headers_sent;
    
oppure 

    
if (!headers_sent()) {
        echo 
"nessun header inviato";
    } else {
        echo 
"header già inviato";
    }; 
E mi conferma che non ci sono header inviati.
Ma va in errore proprio al redirect, tutto funge nella pagina.