Sounds like a board issue, it’s not really worth it to fix it. Do you have any good tested batteries?
open