I finally got WindRiver to work flawlessly, but I had to put a new hard drive in and reinstall windows
I think the problem is related to LEGO Mindstorms NXT messing up your computer. I uninstalled all of that and the problem persisted. However, that prevented NI-RIO from properly loading, and I don't think that would have also interfered with WindRiver.
Our software has been installed on three systems, and it was just mine that couldn't compile. The one other laptop couldn't run stuff on the cRIO and deleted the code, so our robot did nothing. We re-imaged the cRIO and the default code came back.
We understand your pain. This new control system has been all torture and no benefit for us...