Как вы видите здесь OpenIdConnectOptions.cs , он говорит:
ClaimActions.DeleteClaim("ipaddr");
Это означает, что он будет удален обработчиком. Вам нужно написать что-то вроде:
options.ClaimActions.Remove("ipaddr");
Чтобы убедиться, что обработчик OpenIDConnect не удаляет это утверждение.