Identidade 2 do ASP.NET Lembre-se de mim - O usuário está sendo desconectado

Estou usando o Identity 2.1 no meu aplicativo MVC5. Estou definindo a propriedade isPersistent do PasswordSignInAsync como true para ativar 'Remember Me':

var result = await SignInManager.PasswordSignInAsync(model.Username, 
  model.Password, 
  true, 
  shouldLockout: false);

Mas se eu permanecer logado da noite para o dia, quando atualizar a página pela manhã, ela me desconectará e eu preciso entrar novamente. Como evito o logout automático até que o usuário efetue logout manualmente?

Tem algo a ver com a autenticação de cookies que a identidade usa? Realmente não entendo as CookieAuthenticationOptions definidas em Startup.Auth.cs.

new CookieAuthenticationProvider
{  
   OnValidateIdentity = SecurityStampValidator
      .OnValidateIdentity<ApplicationUserManager, ApplicationUser>(
      validateInterval: TimeSpan.FromMinutes(30),
      regenerateIdentity: (manager, user)
      => user.GenerateUserIdentityAsync(manager))
}

questionAnswers(4)

yourAnswerToTheQuestion