Это я так понимаю код на джс который на фронте и который не имеет отношения к тому что пхп возвращает 404 ошибку
Ну или же вы делаете запрос на роут которого нет и поэтому 404
JS, если получает не статус 200, как например - сча 404, то он выдает алерт об этом, я поэтому вообще узнал, что возвращается 404, так как почта то идёт, всё нормально, отправляется