There was an unfinished Git merge in themes.tab (bug report here (https://forum.simutrans.com/index.php/topic,21159.0.html)). I think this is why chat keeps appearing as transparent.
This tiny PR (https://github.com/jamespetts/simutrans-extended/pull/517) fixes it.
Now incorporated - thank you for this.