En la herramienta chat al configurarla con grupos separados, si intentamos ver la sesiones anteriores de los diferentes grupos "no sale nada" cuando si hay sesiones (mensajes).
La errata esta en /mod/chat/report.php. Para solucionarlo sustituir las lineas comentadas por las inferiores:
/// Print a session if once has been specified
if ($start and $end and !$confirmdelete) { // Show a full transcript
if (!empty($groupid)) {
//$groupselect = " AND groupid = '$currentgroup'"; --> ERRATA
//$groupparam = "&groupid=$currentgroup"; --> ERRATA
$groupselect = " AND groupid = '$groupid'";
$groupparam = "&groupid=$groupid";