Try charging your controller over night then use a meter the next day to check the battery’s actual voltage. You may find it is fully charged but the controller is not using that charge,,,, goes along with my previous post, the reflow fixed it for many.
Check the battery first before you spend...