Can anyone help me? i'm at my wits end

My nanofury works perfectly through the laptop USB port but when plugged into my usb hub (plugable 4 amp power supply) it runs for 5-10 minutes then just gives this over and over. Normally straight into the laptop I use this and it runs fine with a usb fan on it, i just get the odd frequency drop line popping up.
--set-device NFY:osc6_bits=54
I have dropped it down to
--set-device NFY:osc6_bits=50
Through my usb hub and still getting the problems what would cause this?
https://scontent-a-lhr.xx.fbcdn.net/hphotos-ash3/1479239_10202154809285512_151581123_n.jpg