Hai,
I was recently playing on the modpack from AzzTweaks running Krastorio +Spaced out. The 2.0 launch of those mods have broken a few things. One that I found was an error that stated
"Failed to load mods: Error in assignID: resource-category with name 'oil' does not exist."
I started by disabling mods and finally figured out what the issue was. Inside Prototypes - Pumpjack-updates the last lines of code
" if prototype and prototype.resource_categories then
table.insert(prototype.resource_categories, "oil")
end
"
If you delete those lines of code, it fixes the oil entity problem.