Trouble connecting XBOX 360 controller with XBOX RECV

So basically after some trouble getting the receiver to work I've managed to make the reciever get on, but the problem I'm having now is that the RECIEVER and the XBOX 360 CONTROLLER are not getting linked together even though both are light up.

I've installed the USB HOST SHIELD 2.0 LIBRARIES and the host shield to the mega 2560.

Make sure the USB Host shield works. I suggest running the board_qc program which is included with the USB Host Shield Library.

Clone boards may require some extra work.

I get this message when i run the board_qc test:
USB Host Shield Quality Control Routine
Reading REVISION register... Die revision invalid. Value returned: 00
Unrecoverable error - test halted!!
0x55 pattern is transmitted via SPI
Press RESET to restart test

What does that mean?

The arduino board cannot communicate with the USB Host shield. board_qc failed on the first step.

Check for bent pins, etc. The ICSP pins are important for this shield.

If using a clone board, it may have an easily fixable problem. See the link in my previous message.