Yep, the second Driver Station is expected behavior.
First DS to connect wins.
I've experienced that problem at demos when a programmer doing separate work fires up a second DS and blocks the driver's controls DS when it comes up later.
As well, any number of other PCs can connect to upload code or monitor the cRIO.
For instance, the default setup is expected to be:
- DS wired on .5
- DS wireless on .9
- Programming PC on .6
But in the shop any number of extra PCs can be .6 or higher
At the event it's:
- DS wired on .5 (playing field & pit)
- Programming PC on .6 or higher (in the pit only)