No blag .. el nombre de la sesión si lo usas (que es completamente opcional) se debe definir antes de session_start() .. pues sino, PHP no sabe que sesión es la que debe continuar usando o crear con dicho nombre para asignar el SID completo (nombre sesión + ID de sesión) ..
más detalles en:
www.php.net/session_name
Un saludo,