The sporadic response may be a symptom of longer transmit times.
The D-Link status lights sound correct.
Rather than being broken, the wireless might just be adding more delay to the communication between the Driver Station and the cRIO and tripping the Safety for longer periods than the wired operation.
The wired operation may be surer and quicker.
So you might be suffering more from those error 44061's that you're also seeing, than from flakey wireless.
To explore that possibility, lets disable that error as a debug step.
In LabVIEW:
- Go to the Begin.vi block diagram (picture 1 below)
- Double-click on the Drive Open 2 Motor icon and then open the block digram for that
- In the middle you'll see "enabled" feeding a Sfety vi icon
- Change that to "disabled" (picture 2 below)
- Build and Run as startup (if you haven't done this we can walk you through it)
- See how the robot behaves both wired and wireless
As you test the wireless, with sporadic dropouts, watch the Driver Station Diagnostic tab, in addition to what Greg told you to watch. Tell us about any red lights.