Hola, Yo lo hago de la siguiente manera y hasta ahora no he tenido problemas:
Código PHP:
Ver original//Para agregar el valor a una variable de sesión:
$this->session->set_userdata('nombre', 'El nombre');
//Para imprimirla
echo $this->session->userdata('nombre');
//Si el valor está previamente dentro de una variable sería así:
$nombre = 'El Nombre';
$this->session->set_userdata('nombre', $nombre);
Espero te sirva.
Saludos,