Jeg fik en lignende fejlmeddelelse lige nu og formåede at løse problemet ved at ændre:
res.status(statusCode);
til:
if (statusCode >= 100 && statusCode < 600)
res.status(statusCode);
else
res.status(500);
eller bare:
res.status(statusCode >= 100 && statusCode < 600 ? err.code : 500);
dvs. sørg for, at du ikke forsøger at indstille en ugyldig HTTP-statuskode et eller andet sted.
Det er sandsynligt, at dette er problemet, men det ser ud til, at du ved et uheld har duplikeret app.js
kode i stedet for at indsætte edit.js
kode i spørgsmålet.