bugfix for you = first close game and steam
open your installed folder of zomboid :
c: /user/ etc "Zomboid"
-delete the folder
C:\Users\<YOURNAME>\Zomboid\Lua
(this will delete your cached Lua datas , the UI Cache aswell+ some old references ) <--- this will fix your main problem but to be sure it will work correct
also delete in same folder this :
C:\Users\<YOURNAME>\Zomboid\Mods
(this deletes odd behavioral depending on old /outdated /missmatching workshop ref which can result in your kind of error set in combination with above "lua" )
C:\Users\<YOURNAME>\Zomboid\Workshop
(this folder includes workhop references to mods ,may cause also trouble, fits your error profil)<----- here not your mods ,only mod datas
then go : Steam\steamapps\common\ProjectZomboid\media\lua
and delete "Lua" in there.
open steam , right click zomboid / properties / installation /check installation integrity.
wait this process done completely, and start your game and enjoy it.