We had a similar problem: see this
thread for our solution.
Long story short, there was a 2 second lag between the driver station and robot access point.
So we upgraded the firmware (see above thread for link), eliminated conflicting devices (the root cause of the lag), and set/configured the dlink to bridge mode so that it connected to another router (don't know how much this helped though).
Good luck!