Решила проблему отключением в $middleware таких вещей как \Illuminate\Session\Middleware\StartSession::class,
и \Illuminate\View\Middleware\ShareErrorsFromSession::class, так как они уже присутсвуют в $middlewareGroups, из за того что у меня и у препода разные версии Laravel,у нас в разных файлах роуты лежат, и так как уже по умолчанию web.php (как я поняла по крайне мере) использует ресурсы из web группы в Kernel, то дублирующие их ресурсы в $middleware создавали мне такую неприятность.