PDF Corrupto Jasper

No tengo a mano el codigo de JavaBridge como para decirte que esta causando eso, en lo que encontre recomiendan rearmar el war. Me parece demasiado complicado, podrias probarlo con display_errors en Off para ver si hay algo mas?

Le paso directamente el jasper

    function vista_jasperreports(toba_vista_jasperreports $report) {
        
        $id = toba::memoria()->get_parametro('id ');
        $path = toba::proyecto()->get_path() . "/exportaciones/jasper/";
        $report->set_parametro('SUBREPORT_DIR', 'S', $path); //cuando le paso esta variable genera bien el pdf
        $path .= "pv.jasper";
        //$report->set_parametro('codigo', 'S', 'A10S'); // aqui es donde se rompe 
 
        $report->set_nombre_archivo('pv.pdf');
        $report->set_parametro('id', 'E', $id);
        $report->set_path_reporte($path);

        $db = toba::db();
        $report->set_conexion($db);
    }

Si pasas cualquier otro parámetro que sea string también te pasa lo mismo?, no pareciera tener nada particular esa linea, fuera de que es algo nuevo.
El tema con pasar el .jasper directamente, es que no todas las versiones de IReport funcionan con todas las de Jasper, la version que estas usando es medianamente nueva o similar a la del paquete Jasper?.
Saludos