I wrote a fairly simple chat application in SignalR.
It seems that if I connect to more than two tabs / browsers / devices, the third one will hang and never connect and eventually cause problems.
Why can I connect to only two users?
The third request passes as soon as I turn off one of the two.
It doesnβt matter if I use the same user or different users.
I am using IIS on Windows 10, Asp.Net MVC5 with SignalR 2.2
It never calls the hub code, if I try to connect to the fourth client, while this tab is open, the fourth tab will not even return the view.

$.connection.hub.start().done(function () {
console.log('Now connected, connection ID=' + $.connection.hub.id);
console.log never hits the third connection.
$.connection.hub.start()
It is deleted, and the connection and the hub have values ββthat are not null.
public override Task OnConnected()
{
, . / , .
$.connection.hub.starting(function () {
console.log('starting')
});
$.connection.hub.received(function () {
console.log('connection received')
});
, , .