Connection types?

As a software developer by profession, I was just curious whats the difference between the “Default” and “Alternate” connections?

The Default uses a UDP-based method which is much better since we can drop packets for things like controller movements which happen really frequently but don’t all really need to make the trip to be useful. The Alternate uses Websockets which work better for some people’s network environments, but it’s TCP which is less desirable because it can lead to latency spikes.