Hi, the problem are the first lines in the file "charger.lua".
If you want fix it yourself, you have to remove a few lines.
Original code:
if string.sub(mods["base"],1,4) == "0.18" then
--0.17
    sp =    {
                    "automation-science-pack",
                    "logistic-science-pack", 
                    "chemical-science-pack", 
                    "military-science-pack", 
                    "production-science-pack",
                    "utility-science-pack"
                }
else
    --0.16
    sp =    {   "science-pack-1",
                    "science-pack-2",
                    "science-pack-3",
                    "military-science-pack",
                    "production-science-pack",
                    "high-tech-science-pack"
                }
    flags_main = {"goes-to-main-inventory"}
    flags_quickbar = {"goes-to-quickbar"}
end
Fixed code:
sp =    {
            "automation-science-pack",
            "logistic-science-pack", 
            "chemical-science-pack", 
            "military-science-pack", 
            "production-science-pack",
            "utility-science-pack"
        }