If the communication light is on then your cable is fine and I think it's just how you are running the code and the Driver Station.
The Robot Code light is because of the way you are trying to run the LabVIEW project.
First, Exit the Driver account (from the Driver Station you do that by going to the Setup tab -> Exit).
Login to the Developer account and start the FRC Driver Station from there. Look under Windows Start -> All Programs -> FRC Driver Station.
If you are using the default Robot Project, then from the LabVIEW project Explorer window go to the very bottom of the file list and you'll see "Build Specifications."
- Under that, right-click on the file that's listed and choose "Build"
- Then right-click on it again and choose "Run as startup"
- At the end you will be asked if you want to reboot the robot, click "Yes"
Finally, click enable on the Driver Station you already have running.