Réécrivons ma question :
Je ne fournirai aucun code car extraire des exemples de code de mon projet prendrait trop de mon temps de travail rémunéré. Plus important encore, je pense que cela n’a rien à voir avec le code et tout à voir avec la sécurité du navigateur.
Lorsque Chrome (ou Edge) tente d'ouvrir une application externe (quelle qu'elle soit), une boîte d'avertissement apparaît demandant à Chrome s'il doit ouvrir l'application externe.
Que je l'active ou que je rejette la boîte d'alerte, je ne reçois plus toutes les communications socket.io de mon serveur backend pour le moment.
Tout fonctionne bien avant d'essayer d'ouvrir des applications externes ou après l'actualisation de la page.
C'est ma question, si je ne fournis aucun exemple de code, certaines personnes pourraient ne pas comprendre la question, je m'en excuse. J'espère juste que quelqu'un a déjà rencontré ce type de problème et sait comment le résoudre.
J'ai réussi à résoudre ce problème. J'ouvre le lien vers l'application externe directement dans un nouvel onglet, qui transfère la boîte d'alerte vers l'onglet nouvellement ouvert.
La boîte d'alerte semble être à l'origine de l'erreur. Mon onglet principal peut toujours recevoir des signaux du backend lorsqu'il est ouvert dans un autre onglet.
Merci à tous ceux qui ont rencontré ce problème^^