USB Host Shield not being initialized


I'm trying to get my USB Host Shield to get initialized to use a PS3 controller via bluetooth In short, I'm using the 2.0 USB Host Library and the code compiles with no problem, the problem is that the USB Shield is not initialized as it should when I run the code, I get no messages on the serial port aside of "PS3 Bluetooth Library Started" even after reseting the board

I'm using an Arduino Mega 2560 R3, a MAX3421E based USB Host Shield and this BT dongle

I'm new to Arduino so, I have no clue of what is happening. The code I'm using has no mods, just downloaded from Git repository and loaded into the IDE. Do I need to change the pins on the USB Library?

Does anyone have any clue why its not working ? Thanks