I have this problem too.. I doubt it could be a different mod..
FYI, I am running the following mods
5.887 Checksum for core: 3958517679
5.887 Checksum of base: 2595428403
5.887 Checksum of TogglePeacefulMode: 1879486285
5.887 Checksum of aai-industry: 3736519540
5.887 Checksum of auto-research-redistributed: 3894696288
5.887 Checksum of AutoDeconstruct: 934032342
5.887 Checksum of AutomaticStationNames: 3834326227
5.887 Checksum of Automatic_Train_Painter: 954947820
5.887 Checksum of ColorblindCircuitNetwork: 1298983855
5.887 Checksum of even-distribution: 3142890650
5.887 Checksum of inbuilt_lighting: 3963065095
5.887 Checksum of miniloader: 2476366911
5.887 Checksum of romulinhoeasystart: 0
5.888 Checksum of SpaceMod: 1358565566
5.888 Checksum of stdlib: 0
5.888 Checksum of Todo-List: 3182550957
5.888 Checksum of robotworld-continued: 1470902191
5.888 Checksum of SamTrain_v18: 3663253643
Anyway.. I dug into the code a bit and found a fix.
Here is what I fixed. In config.lua.. scroll to the bottom to line 75 which is
for name, data in pairs(config) do
if data.exclude ~= nil then
setmetatable(data.exclude, string_array)
end
end
and change it to..
local string_array_metatable = getmetatable(string_array({}))
for name, data in pairs(config) do
if data.exclude ~= nil then
setmetatable(data.exclude, string_array_metatable)
end
end