El navegador Edge parece descartar la carga útil de respuesta

Tengo una aplicación web que devuelve un PDF al navegador, que funciona bien en Chrome y Firefox, sin embargo, no funciona en Edge (versión 38.14393.0.0). El encabezado de respuesta se ve así:

   Access-Control-Allow-Headers: Content-Type, Authorization
   Access-Control-Allow-Origin: *
   Cache-Control: no-store, no-cache, must-revalidate
   Content-Disposition: inline; filename="Invoice.PDF"
   Content-Length: 9255
   Content-Type: application/pdf
   Date: Mon, 30 Jan 2017 04:38:25 GMT
   Pragma: no-cache
   Server: Microsoft-IIS/10.0

He visto otras preguntas que sugieren que se envían 2 solicitudes desde Edge, una de las cuales debe ignorarse, pero en mi caso solo hay una, y parece que la carga útil se está ignorando porque Edge informa:

This resource has no response payload data

..que se encuentra en la sección Cuerpo de respuesta para la solicitud en el Analizador de red en Herramientas para desarrolladores. El uso de archivos adjuntos en lugar de en línea tampoco funciona, y no lo esperaría si Edge cree que no hay contenido en la respuesta.

¿Alguna pista?

Editar: cuando el tipo de contenido se cambia a: text / plain, el cuerpo de la respuesta ya no se descarta (pero no resuelve el problema), por lo que supongo que es algo específico de la aplicación / pdf

Respuestas a la pregunta(1)

Su respuesta a la pregunta