The problem is not solved with this file
The file wasn't a fix, it was to enable more info in the logs to try and trace the issue.
I now see lots of:
text ????????: ???????? ?????? ???????: ???? ?????? ??? ???? ????? ??????: ???? ??????? ?????: ?????? ????? ????: 26 ???: 22 ??
text ????????: ???????? ?????? ???????: ???? ?????? ??? ???? ????? ??????: ???? ??????? ?????: ?????? ????? ????: 26 ???: 22 ??
text ????????: ???????? ?????? ???????: ???? ?????? ??? ???? ????? ??????: ???? ??????? ?????: ?????? ????? ????: 26 ???: 22 ??
Which suggests the problem is that the broadcaster is not using UTF-8 which python3 does not like.