I have been consuming the streaming API and have been using a single app to connect to 6 streams without issue. However, I added another 2 endpoint (the disqualified officers and PSC-Statements) making the total 8 and I keep getting a couple of streams closed. This is the behaviour described in the Connection Limits section of the Getting Started guide, however they state a maximum of 2 concurrent connections.
My question is, can someone clarify what the limits are and why we are limited (according to the guide) to 2 connections per registered app (yet I can and have been making 6 concurrent connections for the last several years)?