Перенос StartSession из MiddlewareGroup в Middleware в ядре. php решил проблему. Но я не уверен, что это правильный путь. Кто-нибудь может уточнить. Вот ядро. php
protected $middleware = [
\Illuminate\Session\Middleware\StartSession::class, //moved from middlewareGroups
\App\Http\Middleware\SelectDB::class,
\App\Http\Middleware\TrustProxies::class,
\Fruitcake\Cors\HandleCors::class,
\App\Http\Middleware\CheckForMaintenanceMode::class,
\Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
\App\Http\Middleware\TrimStrings::class,
\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
];