The limited connectivity is a separate issue from the robot code, and is perfectly normal. All it means is that it's expecting a connection to the internet but can't find one (and shouldn't).
Make sure you check
- That the router is configured correctly
- That the cRIO has the correct IP address
- That the laptop networking settings are configured correctly
- That the Windows Firewall is disabled
If you haven't seen these, make sure you follow the instructions correctly:
http://wpilib.screenstepslive.com/s/...o-for-home-use
http://wpilib.screenstepslive.com/s/...ging-your-crio
http://wpilib.screenstepslive.com/s/...with-your-crio
Windows 8 shouldn't be the problem, but if you've done all of this to no avail, try disabling the firewall.