MySQL har som standard isoleringsnivån "REPEATABLE READ" vilket betyder att du inte kommer att se några ändringar i din transaktion som gjordes efter att transaktionen startade - även om dessa (andra) ändringar genomfördes.
Om du utfärdar en COMMIT eller ROLLBACK under dessa sessioner bör du se de ändrade uppgifterna (eftersom det kommer att avsluta transaktionen som "pågår").
Det andra alternativet är att ändra isoleringsnivån för dessa sessioner till "READ COMMITTED". Kanske finns det ett alternativ att ändra standardnivån också, men du skulle behöva kontrollera manualen för det.