Hello Hermios.
I tried to test it, but instead of being able to confirm whether or not the bug has been fixed I got a totally new bug.
So, here's what I did:
Updated all mods. Loaded an older save game, where I have all the stuff available, and re-researched the signal sender tech. Then I created a loop of tracks, put two stations on it and a new train. I set up the train route and added a signal to the train and switched it to "automatic". When the train arrived to the first station I got this:
"The mod TrainsSignalSender caused a non-recoverable error.
Please report this error to the mod author.
Error while running event TrainsSignalSender::on_tick (ID 0)
Key "index" not found in property tree at ROOT[0]
stack traceback:
TrainsSignalSender/methods/trainStationFunctions.lua:28: in function 'setParameters'
TrainsSignalSender/methods/globalEvents.lua:19: in function 'OnTick'
HermiosLibs/controlLib.lua:38: in function <HermiosLibs/controlLib.lua:31>
stack traceback:
[C]: in function 'newindex'
__TrainsSignalSender/methods/trainStationFunctions.lua:28: in function 'setParameters'
TrainsSignalSender/methods/globalEvents.lua:19: in function 'OnTick'
HermiosLibs/controlLib.lua:38: in function <HermiosLibs/controlLib.lua:31>"
My Factorio version is 0.17.79. Let me know if you need me to try some workarounds or anything..