Hi! I posted this in the other bug thread and just realized the issue is related to saving and loading, so I wanted to start a new thread instead. When I played through mission 3 in one shot it worked just fine. When I saved and loaded partway through, on picking up the computer from the shipwreck it properly displays the pickup message ("Yaaaay, ...") then pops up this error:
Error while running event level::on_tick (ID 0)
core/lualib/story.lua:167: attempt to index upvalue '_ENV' (a nil value)
stack traceback:
core/lualib/story.lua:167: in function 'condition'
core/lualib/story.lua:103: in function 'story_update'
...Data/Roaming/Factorio/temp/currently-playing/control.lua:329: in function <...Data/Roaming/Factorio/temp/currently-playing/control.lua:327>