SignalR и ограничение подключения браузера

Я сделал простое приложение с SignalR для тестирования. Когда страница загружается, она вызывает функцию на сервере, затем эта функция вызывает функцию клиента, которая печатает сообщение на экране. Я сделал это, чтобы проверить, что и функция клиента и сервера работают, и связь SignalR работает хорошо.

Моя проблема в том, что если я открываю одну и ту же страницу на двух разных вкладках (сделал это в Chrome), первая страница загружается нормально, но вторая страница не вызывает функции сервера - ТОЛЬКО если я закрываю первую страницу.

Насколько я понимаю, это, вероятно, ограничение соединения, связанное с браузером, который не позволяет SignalR подключаться более одного раза (фактически два, один для приема и один для отправки)

Обновление: я обнаружил, что наши другие вкладки открыты, но теперь я проверил их, и они позволяютonly 4 tabs / страницы должны быть активны с подключениями. Если я пытаюсь поместить ту же страницу на новую вкладку, никакие данные не отправляются, когда я закрываю одну из других вкладок, новая вкладка отправляет данные сразу.

То, что я хотел знать, есть ли какое-либо решение для этого, потому что я хочу, чтобы это подключение было доступно, если пользователь решит открыть одну и ту же страницу на двух или более вкладках.

Я не верю, что это имеет какое-либо отношение к IIS, потому что, насколько я знаю, он может принимать тысячи соединений.