Mine had this charging issue as well. Sometimes, it would start charging and randomly stop on its own; sometimes, it'd be completely drained, and sometimes, it'd be fine. The cable and charger didn't matter. I suspect there's a weakness in the internal battery design or assembly.
I tried connecting the meta link cable on mine the other day, and the headset started beeping with some display warning about possible moisture. It was a brand new official Meta Link cable. I disconnected it and inspected the connectors, but it was too late - I think the battery had a short or arced because my computer dock's USB circuit stopped working altogether (I had to replace the dock), and the quest would no longer hold a charge. I can connect my old USB cable to power the headset, but I have no data transfer capability. I'm two months out of warranty, too, which is frustrating. I'm reaching out to Meta to see if they'll still cover it since I first ran into the charging issue months ago.