I have worked with factories in China for almost a decade. One of the positives about their culture is how quickly they resolve issues. The same issue would take days or weeks to have resolved somewhere else.
I hope the batteries work out as planned.