Sound Core Liberty Battery Drain issues

I recently purchased a pair of Liberty Air earbuds. They connect to my phone fine but the battery will die after around 20 minutes of use. Then when I put them back in the case and take them back out the batter will report being full, then die again 20 minutes later. I’ve let the earbuds charge for a whole day in the case but I am still having this issue. Is there a way to fix this or did I just get a bad pair?

Make sure the case is fully charged as well.
I read there are some foils on the buds which must be removed.
Have you checked this?