Moodle Error: Output can not be buffered before instantiating table_dataformat_export_format

Lo que nos dice este error es que no debe haber ningún tipo de Output si vamos a realizar una exportación.

Aún dejando limpio el HTML, no era capaz de eliminar este error por lo que buscando en el código eliminé la excepción y lo sustituí por un ob_clean().

En lib/table_lib.php buscamos el constructor de la case table_dataformat_export_format y realizamos la operación:

if (ob_get_length()) {
            // EXCEPTION was not helping
            // Is this the solution? It solves problem when exporting
            ob_clean();
            // throw new coding_exception("Output can not be buffered before instantiating table_dataformat_export_format");
        }

Por el momento nos dejará realizar la exportación sin problema, pero no sé si esta sea la mejor solución.