Вы используете рельсы 2.3.5?
Я вижу проблемы с этим, используя redirect_to, в основном удаляя все переменные, добавленные в сеанс перед перенаправлением.
Возвращение к 2.3.4, кажется, решило мою проблему, но есть ошибка на маяке в связи с некоторой странностью для сессии в рельсах 2.3.X
Возможно, это не та проблема для вас, но мне потребовались часы, чтобы понять, что откат исправил мою проблему, поэтому может стоить провести быстрое тестирование.