When a save game is created via the --create command line flag, the error is reported via stdout. However, the save game file is still created and the error does not appear in the log:
logfile wrote: 1.741 Checksum for script __FactorioAccess__/control.lua: 1409838822
1.876 Goodbye
I would expect that the save file generation would fail, and the error to appear in the log.stdout wrote: 1.741 Checksum for script __FactorioAccess__/control.lua: 1409838822
Error: The mod Factorio Access Mod (0.12.3) caused a non-recoverable error.
Please report this error to the mod author.
Error while running event FactorioAccess::on_init()
__FactorioAccess__/control.lua:6217: oh No!
stack traceback:
[C]: in function 'error'
__FactorioAccess__/control.lua:6217: in function <__FactorioAccess__/control.lua:6212>
1.876 Goodbye