I'm getting the same error code!
I am starting to wonder it the hardware config file does not have anything inside itself to create the port,
so I'm thinking that when you use the readme setup instructions,it feels like your only doing half of the job...
and about the fact that it only crashes when you finish the race...
well it only makes sense that it puts out an error once it encounters the issue, so I'm thinking the data is trying to push it all at the end as if it was like sending a replay...
I don't normally do this kind of programming so any computer language is rather awkward for me to describe, but I do a lot of relay ladder logic, so to me it only seems logical that it has a piece missing something that tells it to send data as it collects, not wait till the end.
I put the line on the bottom here, but for some reason delay being set to 1 makes me think it could be the issue...
<motion enabled="true" ip="127.0.0.1" port="30500" delay="1" extradata="3" />