на случай, если еще проблема не решена )
из даташита:
a)
на время подключения устройство не должно потреблять
более 100 мА - скорее всего в этом дело - ток потребления 90-95 мА, близко к 100 мА плюс скачок потребления при подключении (с ним можно бороться), да и материнская плата не точно определяет ток потребления. Есть ли ферритовая бусинка на входе (как в даташите)? А лучше отсрочить включение периферии до определения системой (см. пин PWREN#) - как рекомендуется в даташите.

On USB Suspend the device must draw no more than 500μA.
c) A High Power USB Bus Powered Device (one that draws more than 100mA) should use the PWREN# pin to keep the current below 100mA on plug-in and 500μA on USB suspend.
d) A device that consumes more than 100mA can not be plugged into a USB Bus Powered Hub
e) No device can draw more that 500mA from the USB Bus.
Если все равно будет подвисать, то, если возможно, на время сделать питание снаружи - будет ли подвисать.