Why automation gives me this error, when I do anything in the engine editor?

Exception: Lua Function Call: GetTotalEngineCostSummary GetTotalEngineCostSummary: …/shared/functional/COMMON/CEngineCalculator_ManHours.lua:35: attempt to index field ‘BlockConfig’ (a nil value)
Stack Traceback

(1) metamethod C function ‘__index’
(2) Lua method ‘CalculateRodsHours’ at file ‘scripts/shared/functional/COMMON/CEngineCalculator_ManHours.lua:35’
Local variables:
self = table: 0x0231c280c140 {CamCurve:table: 0x02325237ab80, Restrictions:table: 0x0231c280e100, VVLCurve:table: 0x02325237a900 (more…)}
(*temporary) = nil
(*temporary) = number: 0
(*temporary) = number: 0
(*temporary) = number: 0
(*temporary) = number: 0
(*temporary) = string: “attempt to index field ‘BlockConfig’ (a nil value)”
(3) Lua method ‘CalculateEngineHours’ at file ‘scripts/shared/functional/COMMON/CEngineCalculator_ManHours.lua:243’
Local variables:
self = table: 0x0231c280c140 {CamCurve:table: 0x02325237ab80, Restrictions:table: 0x0231c280e100, VVLCurve:table: 0x02325237a900 (more…)}
blockHours = number: 0
crankHours = number: 0
(4) Lua function ‘?’ at file ‘scripts/shared/functional/COMMON/CEngineCalculator_UI_Utility.lua:63’ (best guess)
Local variables:
self = table: 0x0231c280c140 {CamCurve:table: 0x02325237ab80, Restrictions:table: 0x0231c280e100, VVLCurve:table: 0x02325237a900 (more…)}
engineeringGroups = table: 0x02323b440400 {Block:table: 0x023204e156c0, Accessories:table: 0x02320440c780}
EngineeringTime = number: 3.66197
_ = number: 1.31831e+06
sections = table: 0x02320440d9c0 {Family:2.1, Accessories:3}
SectionContribution = number: 0

BP Stack
Unable to display Script Callstack. Compile with DO_BLUEPRINT_GUARD=1

with verifing the game in steam this error is resolved