Právě jsem měl podobnou chybovou zprávu a podařilo se mi vyřešit problém změnou:
res.status(statusCode);
komu:
if (statusCode >= 100 && statusCode < 600)
res.status(statusCode);
else
res.status(500);
nebo jen:
res.status(statusCode >= 100 && statusCode < 600 ? err.code : 500);
Tj. ujistěte se, že se nepokoušíte nastavit neplatný stavový kód HTTP někde.
Pravděpodobně jde o tento problém, ale zdá se, že jste omylem duplikovali app.js
namísto vkládání edit.js
kód v otázce.