Switch detecting battery while ON but not Charging. Not detecting battery while turned off

Everything is fine with the Switch except that it is not charging. While ON, it detects the charger, with or without docking, battery becomes green, but it is not charging at all. Looked for shorts around M92 and BQ but didn’t find any. The battery pins on the MB go up to 0.7V after charging and slowly drop after disconnecting the battery. I saw a mini spark near M92 as I was probing with the multimeter and that’s when the issue started. Is this an issue with the M92/BQ, or with field-effect transistors?