Arduino ADK not working properly

Hi guys, this is my first post here so please bear with me.

I bought Arduino ADK from ebay, here is the link: (http://www.ebay.com/itm/370936934308?_trksid=p2060778.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT).

I already have arduino ADK, I have script that works fine with my previous ADK, when I upload the sketch to the new one and run it, the board stops at acc.powerOn(); I placed two Serial.println("something"); before and after the acc.powerOn(); the first one is printed however the second message isn't showing.

I tried different sketches like the example provided in the AndroidAccessory library and still stuck at acc.powerOn();. does it mean there is a hardware fault or did they changed something in the hardware.

Thanks in advance.