Session::put('key', 'value');
Session::save();
равнозначноsession(['key' => 'value']);
session()->save();
session(['key' => 'value']);
и ждал, что оно запишется в редис — ну что тут сказать... последующий код напросто не возьмет значения сессии поскольку она ещё не записаласьПочему? Что такое «последующий код» в данном случае?