el seperador solo es iterpretado como texto no como html debes aplicar cierta logica para lograr eso en tu caso puedes usar como separador una "coma," o "pleca |" o lo que se te ocurra
Código PHP:
Ver original$this->_select = '
a.id_currency,
(SELECT GROUP_CONCAT(so.text_note SEPARATOR "|") FROM `'._DB_PREFIX_.'ordernotes_note` so WHERE so.id_order = a.id_order) as text_note,
IF(a.valid, 1, 0) badge_success';
en tu caso utilizo una pleca o barra vertical " | " para separar los datos
para hacer la lista del resultado obtenenido por la query separo a todos por " | " almeceno en un array para luego con un join unir todo mediante un <br>