Is the firmware on both the TSR-310 and CP4-R up to date? The past few TSR-310 releases specifically address some connection and favorite issues.
What access points are you using and how is signal strength in the room? If you suspect wifi issues you could try to lock it to the closest AP or certain band.