Q.G. , I have the same behavior from my SBC time ago, in my case, the solution was simpler: the bad contact were in the battery conecting pad, tighten the open bornes delicately with a plier is enough to refit that thing. It causes no more problem anymore! Hope it help. Regards.

Miguel