Решил проблему. Я не уверен, что понимаю, почему это произошло, но вот код ошибки;
if (User.Identity.IsAuthenticated) {
if (User.Identity is BookingIdentity) {
BookingIdentity id = (BookingIdentity) User.Identity;
Response.Write("<p/>UserName: " + id.Name);
}
}
Удаление Response.Write заставляет все работать снова.
Кажется, что Response.Write (который я добавил для проверки того, что пользователь вошел в систему одновременно с проверкой подлинности с помощью форм) что-то делает для визуализации страницы? Есть идеи?
Оказывается, что Response.Write была проблемой, по сути, она прекращает рендеринг остальной части страницы с этого момента. (или слова на этот счет)