SignalR y límite de conexión del navegador

Hice una aplicación simple con SignalR para pruebas. Cuando la página se carga, llama a una función en el servidor, esa función llama a una función de cliente que imprime un mensaje en la pantalla. Hice eso para comprobar que tanto la función del cliente como la del servidor funcionan y que la comunicación con SignalR funciona bien.

Mi problema es que si abro la misma página en dos pestañas diferentes (lo hice en Chrome), la primera página se carga bien, pero la segunda página no llama a las funciones del servidor, SOLAMENTE si cierro la primera página.

Por lo que entiendo, es probable que haya una limitación de conexión relacionada con el navegador que no permite que SignalR se conecte más de una vez (en realidad dos, una para recibir y otra para enviar)

Actualización: encontré que nuestras otras pestañas estaban abiertas, pero ahora lo he comprobado y permitesolo 4 pestañas / páginas para estar activo con conexiones. Si trato de colocar la misma página en una nueva pestaña, no se envían datos, cuando cierro una de las otras pestañas, la nueva pestaña envía los datos de inmediato.

Lo que quería saber si hay alguna solución para eso, porque quiero que esta conectividad esté disponible si el usuario decide abrir la misma página en dos pestañas o más.

No creo que tenga nada que ver con IIS, porque por lo que sé puede aceptar miles de conexiones.

Respuestas a la pregunta(3)

Su respuesta a la pregunta