Оказывается, это не было характерно для трапецеидальных искажений. Мой маршрут для API вызывал контроллер так же, как я вызывал его для сообщения, принимающего параметр.
Маршрут для просмотра сообщения:
app.post('/home/:imgtype', routes.api.imgloader.uploadProfileImg(param));
Маршрут для API, который включает данные формы в теле http:
app.post('/postblurt', routes.api.blurtapi.postBlurt());
Так что все, что мне нужно было сделать, это удалить (), которая выполняет функцию и ожидает возвращаемого значения.
app.post('/postblurt', routes.api.blurtapi.postBlurt);
Простая вещь, которую я упустил из виду: когда маршрут вызывается с параметром, вы должны затем вернуть функцию.