Virtual Joystick Won't Connect

I am trying to fly altitude mode with virtual joysticks on my quadcopter. When I test motors using telemetry, they all work fine. The top left says “Ready to fly”. I then arm the vehicle successfully. However, when I try to bring the virtual throttle up, nothing happens. The RC RSSI data button on the top panel is greyed out and says Data Unavailable. Yes, I checked if COM_RC_IN_MODE is set to 1 and all that. I also checked that the throttle does not default to auto-center. I also checked that the components of the flight system are spread apart as far as possible. The system will respond indoors but not outdoors. Any ideas?