One factor that plays a huge part in connecting to the BBB is the quality of the USB lead.We had issues when using longer leads, which seemed to be physically thinner than those supplied with the boards. Once the shorter fatter leads were used connections tended to be more consistent.