"Rewrote core parts of control.lua to improve stability and prevent crashes. The mod now initializes correctly on load. Added a system to force-refresh all collectors whenever you load your game; this scans all surfaces and re-registers the machines, which forces the game to wake up the pollution map for that chunk. This fixes the issue where collectors were previously inert on planets where the pollution map had not been initialized yet, such as Vulcanus. Pollution collection speed is now dynamic and affected by the atmosphere on the surface: it does not work in space, and it scales based on the planet's atmospheric pressure (higher pressure leads to faster collection, while thin atmospheres lead to slower collection). Also added support for Repair Tower 2 and updated event listeners so that buildings placed by robots or scripts register and function immediately."
Thanks Gemini pro 3.1 preview.
The pollution solutions mod folder with changes for you (mostly just control.lua changed): https://drive.google.com/drive/folders/1no8doWVHbmXKkn4V1ufRaLH8IXCm8jMJ?usp=sharing
Doesnt crash on load, my 40 ish collectors around my vulcanus base start working on load unlike before, building and deconstructing by hand, by bots, by repair tower in its range works. Unless there is a runtime crash after like 10 minutes ill keep using this version as it seems stable.
Now especially with https://mods.factorio.com/mod/pollution-visuals pollution has a nice visual feedback.
mod list: https://drive.google.com/file/d/1kMcxNKLw8hA_OKHv27wZtQsi3yfCj5Td/view?usp=sharing
mod settings: https://drive.google.com/file/d/1SF5d_aBjI5JBNC3pcOU-Kmsm1FcOw2Qk/view?usp=sharing