Project Zomboid

Project Zomboid

Survivor Radio V3.6.1
Hazode Aug 23, 2023 @ 4:56pm
Getting no audio from radios in MP
Hosting a local server with my friend and we get no audio on radios, but we do on TVs. Using the same mods that I use in single player, and it all works well in single player.

This is the error I get

`attempted index: getObjects of non-table: null
function: OnDeviceText -- file: RadioWavs.lua line # 471 | MOD: SurvivorRadioV3.4
java.lang.RuntimeException: attempted index: getObjects of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:342)
at zombie.radio.devices.WaveSignalDevice.AddDeviceText(WaveSignalDevice.java:71)
at zombie.radio.ZomboidRadio.DistributeToPlayerInternal(ZomboidRadio.java:716)
at zombie.radio.ZomboidRadio.DistributeToPlayerOnClient(ZomboidRadio.java:657)
at zombie.radio.ZomboidRadio.DistributeTransmission(ZomboidRadio.java:735)
at zombie.radio.ZomboidRadio.ReceiveTransmission(ZomboidRadio.java:920)
at zombie.network.packets.WaveSignal.process(WaveSignal.java:95)
at zombie.network.GameClient.receiveWaveSignal(GameClient.java:5334)
at zombie.network.PacketTypes$PacketType.onMainLoopHandlePacketInternal(PacketTypes.java:1028)
at zombie.network.GameClient.mainLoopHandlePacketInternal(GameClient.java:644)
at zombie.network.GameClient.mainLoopDealWithNetData(GameClient.java:621)
at zombie.network.GameClient.update(GameClient.java:431)
at zombie.GameWindow.logic(GameWindow.java:232)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.GameWindow.frameStep(GameWindow.java:765)
at zombie.GameWindow.run_ez(GameWindow.java:667)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
`

Since it works fine solo, I'm assuming it's a mod load order issue, but I don't know how to change load order on local servers