Там миллион вариантов почему так. В routeserviceprivider какой стоит url для редиректа? Может эти роуты объявлены где то ранее. Может вообще не применяется middleware. И ты точно уверен что авторизация нигде не слетает?
раскрыть ветку (1)
В провайдере редирект на главную страницу я прописал, а с авторизацией все нормально. Я кроме этого написал еще свой миддл. Вот так он работает : Route::get('/', [MainController::class, "main"])->middleware('is_admin')->name('/');
А вот так уже нет:
Route::get('/admin', [AdminController::class, "admin"])->middleware(['auth', 'is_admin'])->name('admin1');
Route::get('/store', [AdminController::class, "store"])->middleware(['auth', 'is_admin'])->name('store');

