I've been seeing errors with how this mod interacts with other mods, specifically when a mod has items with an incredibly low fuel value (as in the Cubium mod, where a few items give 1J when burned). data-updates tries to calculate how many items to make into a puck and finds 1,000,000, which is higher than the game's hard limit on a number of ingredients, 65,535. A very simple fix to resolve this edge case is to change line 35 (in the for _, item in pairs(data.raw.item) do
block) to
if item.name ~= "processed-fuel" and string.sub(item.name, 1, 3) ~= "ee-" and item.fuel_value ~= nil and item.fuel_category == "chemical" and (util.parse_energy(item.fuel_value) > 20) then
The check here passes by all items with a fuel value that would overflow the logic. (Which, why would you be stockpiling around sixty thousand copies of an item...)