The front USB ports just have thin wires going to the motherboard at the back so you have power loss.
If you can plug something from the back that does not need USB power into the front and have the hard drive
plugged in the back. As BIAB gets bigger you get bigger drives that can use a bit more power.
I've had problems before, so the first thing i did was take the hard drive out and put it in
a USB 3.0 or 2.0 connector case from a brand name like Seagate or Western Digital they only have 1 USB lead on them cause they are higher quality they don't drop out the cheaper ones tend to stint on the cooper used in them.
The hard drives are standard Toshiba or Hitachi but the cases are not that high quality or it would end up
making the price too high. I think most of us would want to keep the original as a backup.
Or you can just take it out the case and hook it up to a SATA connector inside the PC and that will give you greater speed.