El encabezado vacío duplicado se produce en DataTable cuando habilita ScrollX o Scrolly cuando se usa Google Chrome
tableElement.DataTable({
"scrollX": true,
"initComplete": function(settings, json) {
$('.dataTables_scrollBody thead tr').css({visibility:'collapse'});
}
//other datatable configurations...
});
Poor Polecat