I ran into the same issue with the "Nauvis Post Collapse Demo" scenario - stdlib unfortunately suppresses backtraces. After patching it, the real error is:
Error while running event PickerInventoryTools::on_tick (ID 0)
'event': real number expected got nil.
stack traceback:
[C]: in function 'raise_event'
__stdlib__/stdlib/event/event.lua:497: in function 'raise_event'
__PickerAtheneum__/scripts/intra-mod-ticker.lua:16: in function 'handler'
__stdlib__/stdlib/event/event.lua:342: in function 'no_pcall'
__stdlib__/stdlib/event/event.lua:362: in function 'dispatch_event'
__stdlib__/stdlib/event/event.lua:438: in function <__stdlib__/stdlib/event/event.lua:396>"
I logged "event" at that place and got this:
{
entity = {
__self = "userdata"
},
ran_once = true
}
Hope this helps.