Если после строки $form->handleRequest($request) добавить dump($this->getUser()), то можно заметить, что пользователь в сессии уже изменён, но сохранения-то ещё не было
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.