USB host shield 2.0 on Arduino Uno 'waiting for device'

I'm new to arduino and trying to learn my way around. When I run the quality control script from the usb host shield 2.0 library by Oleg Mazurov it keeps saying 'waiting for device', even though I do have a mouse connected to it and mouse does get power as the light of the mouse turns on.
What am I doing wrong? I have been looking around this forum and some others and I cannot find the answer anywhere.

Circuits At Home 2011

USB Host Shield Quality Control Routine

Reading REVISION register... Die revision 03

SPI long test. Transfers 1MB of data. Each dot is 64K................ SPI long test passed

GPIO test. Connect GPIN0 to GPOUT7, GPIN1 to GPOUT6, and so on

Test failed. Value written: 00 Value read: FF

Press any key to continue...

GPIO test passed.

PLL test. 100 chip resets will be performed

Resetting oscillator

Reset number 0 Time to stabilize - 332 cycles

Reset number 1 Time to stabilize - 332 cycles

Reset number 2 Time to stabilize - 332 cycles

Reset number 3 Time to stabilize - 332 cycles
Reset number 4 Time to stabilize - 332 cycles

Reset number 5 Time to stabilize - 332 cycles

Reset number 6 Time to stabilize - 332 cycles

Reset number 7 Time to stabilize - 332 cycles

Reset number 8 Time to stabilize - 332 cycles

Reset number 9 Time to stabilize - 332 cycles

Reset number 10 Time to stabilize - 332 cycles

...

Reset number 90 Time to stabilize - 333 cycles

Reset number 91 Time to stabilize - 332 cycles

Reset number 92 Time to stabilize - 332 cycles

Reset number 93 Time to stabilize - 332 cycles

Reset number 94 Time to stabilize - 332 cycles

Reset number 95 Time to stabilize - 332 cycles

Reset number 96 Time to stabilize - 332 cycles

Reset number 97 Time to stabilize - 332 cycles

Reset number 98 Time to stabilize - 332 cycles

Reset number 99 Time to stabilize - 332 cycles

Checking USB device communication.

Waiting for device...

Have the same issue :frowning:

Some boards appear to be dead-on-arrival from the factory. CHIP MAXIM3421 · Issue #765 · felis/USB_Host_Shield_2.0 · GitHub

I believe that your board pin is dead to recognize but still I recommended you to kindly change the cable or try plugging to different device if still the issue occur. Kindly power the device directly and check the voltage on all the pins