Encountered on RPi 4B/2GB after upgrade from 20220212.
2022-02-15 01:48:05.466 T:3457 INFO <general>: initializing python engine.
2022-02-15 01:48:06.218 T:3457 INFO <general>: ### [XBMC LCDproc] - Connected to LCDd at 127.0.0.1:13666, Protocol version 0.4 - Geometry 16x2 characters (80x16 pixels, 5x8 pixels per character)
2022-02-15 01:48:06.247 T:3457 INFO <general>: ### [XBMC LCDproc] - Empty driver information reply
2022-02-15 01:48:06.389 T:3457 INFO <general>: ### [XBMC LCDproc] - Loading settings from /storage/.kodi/addons/script.xbmc.lcdproc/resources/LCD.xml.defaults
2022-02-15 01:48:06.395 T:3457 INFO <general>: ### [XBMC LCDproc] - Loading settings from /storage/.kodi/userdata/LCD.xml
2022-02-15 01:48:06.705 T:3457 ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'LookupError'>
Error Contents: unknown encoding: hd44780-a02
Traceback (most recent call last):
File "/storage/.kodi/addons/script.xbmc.lcdproc/main.py", line 33, in <module>
xbmclcd.RunLCD()
File "/storage/.kodi/addons/script.xbmc.lcdproc/resources/lib/xbmclcdproc.py", line 103, in RunLCD
self._LCDproc.Render(settingsChanged)
File "/storage/.kodi/addons/script.xbmc.lcdproc/resources/lib/lcdbase.py", line 550, in Render
self.SetLine(mode, outLine, line, self.m_lcdMode[mode][inLine], bForce)
File "/storage/.kodi/addons/script.xbmc.lcdproc/resources/lib/lcdproc.py", line 575, in SetLine
bstrScrollMode = self.m_Settings.getLCDprocScrollMode().encode(self.m_strLCDEncoding)
LookupError: unknown encoding: hd44780-a02
-->End of Python script error report<--
2022-02-15 01:48:06.740 T:3457 INFO <general>: Python interpreter stopped
Update - I had to disable the Use alternate charset option.