Cuando realizo una solicitud a una página que devuelve una redirección 302 en el simulador de respuesta de Chrome, veo una nueva solicitud con una cadena de agente de usuario diferente.
Aquí ves el agente de usuario con 'Android 7.1.1'

Para la siguiente solicitud después de la redirección 302, se cambia la cadena de agente de usuario. 
El problema al que hace referencia no tiene nada que ver con el servidor .NET. No tiene forma de devolver una cadena de agente de usuario para un navegador. La cadena de agente de usuario la establece solo un navegador. Pero su cadena fue cambiada. Comprobado ahora Chrome (v95 x64), Opera (en Chromium v94 x64), Edge (v95 x64) y FireFox (v94 x64). Para un enlace de redirección, utilicé HTTP://google.com (sí, no HTTPS, para obtener la redirección HTTPS como redirección 307 Inner redirect ). Todos los agentes de usuario iniciales para velocidad y unificación se configuraron en el mismo 'iPhone 5/SE'. Mis resultados están abajo.
Cromo.
La solicitud HTTP va como teléfono Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1 .
HTTPS funciona como Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36 . El agente de usuario cambió. Tema. El mismo caso que destacaste.
Opera (casi, otra versión de Chrome). La solicitud HTTP va como teléfono. HTTPS va como teléfono. Sin cambio de agente de usuario. Todo funciona como se esperaba.
Edge (casi, la misma versión de Chrome). El mismo caso que en Chrome. ¡Timbre!
FireFox (motor diferente). HTTP no funciona: HTTP/3 en uso que comienza inicialmente con HTTPS. No es un ejemplo aquí.
Hay un problema similar en una lista de errores de Chromium. Pero no es como el tuyo. https://bugs.chromium.org/p/chromium/issues/detail?id=1234461&q=User-agent%20string&can=2
De todos modos, parece que encontraste un problema de Chromium en v95.
¡Mis saludos! Es su derecho informar el problema.
Como opción, es posible utilizar nuevos encabezados de User-Agent Client Hints Sec-CH-UA* en el servidor: Sec-CH-UA , Sec-CH-UA-Mobile , Sec-CH-UA-Platform . Pero estas extensiones son nuevas. La mayoría de los navegadores modernos masivos lo usan, pero no Firefox o Safari. Simplemente configure su servidor para solicitarlos. Si la cadena UA está en uso en un cliente, es mejor obtener los valores adecuados a través de JS: navigator.userAgent , navigator.appVersion y navigator.platform .
Está previsto deshacerse de la cadena UA que ya no está clara en el futuro.