मुझे जवाब मिल गया, ऐसा लगता है कि रेल स्टोर करने के लिए कुछ होने पर केवल सत्र बनाकर कुशल होने की कोशिश कर रहा है। तो कुछ संग्रहीत किए बिना session.id तक पहुंचने से लगातार परिणाम नहीं मिलते हैं।
इसमें कुछ संग्रहीत करके आपको सत्र को बनाने के लिए मजबूर करने की आवश्यकता है।
TLDR:सत्र आईडी तक पहुँचने से पहले इसे कहीं और जोड़ें।
session[:foo] = "bar"
स्रोत :http://www.gani.com.au/2013/08/force-session-creation-in-rails/