Фронт и бэк на локалхосте. Как обмениваться данными?
Добавьте заголовки для cors
res.setHeader("Access-Control-Allow-Origin", "*")
	res.setHeader("Access-Control-Allow-Credentials", "true");
	res.setHeader("Access-Control-Allow-Headers", "*");
	res.setHeader("Access-Control-Expose-Headers", "*");
	res.setHeader("Access-Control-Request-Headers", "*");
	res.setHeader( "Access-Control-Allow-Methods", "PUT, POST, GET, DELETE, PATCH, OPTIONS" );
https://developer.mozilla.org/ru/docs/Web/HTTP/CORS
Отладка и логирование на бакэнде
Еще смотри что за заголовки у тебя уходят (ты из видишь в инспекторе), может ошибся и не ожидаемые отправляешь?