Ran into this today too... Fixed it by exempting Bob's from the Platformer prune. Not elegant, but it works.
Unpacked %APP_DATA%\Roaming\Factorio\mods\platformer_1.0.6.zip
, looking for the file \platformer-1.0.6\lib\technology.lua
Look for platformer.technology.prune
function in that file.
The line that reads: if platformer.helpers.tablelength(technology.effects) == 0 then
Changed to: if platformer.helpers.tablelength(technology.effects) == 0 and not string.find(technology_name, "bob-") then
It is simply requesting any tech with "bob-"
inside the name be ignored during pruning. You could extend/polish as desired, but I only wanted one mod.
Re-zip, ensuring you don't alter the base folder name, or zip name (e.g. _1.0.6
vs -1.0.6
). Start game... I have only played an hour or so, but seems stable.