Defective Ultrasonic Range Sensor

I recently put together the XRP robot, but am having an issue with the ultrasonic range sensor. When running installation_verification.py, the robot does not output any sensor data. The only two values it ever outputs are 0.0 and 65535.0. I have ruled out a defective cable as the cable connecting the ultrasonic range sensor to the range port on the XRP Control Board works fine on the line following the sensor. I have triple-checked the wiring and have found no issues. The two possibilities I have in mind are a defective ultrasonic range sensor or a defective range port. Does anyone have any ideas on how to fix this?