Maybe the battery is failing?
Also in my experience, the brassiere was never perfect about guaranteeing the AirPods Max were put perfectly into a sleep state. The same exact issue could sometimes occur, maybe an alignment issue. The AirPods Max sound fantastic, but there's a lot of little details about them where Apple just kind of dropped the ball.
Unless Person B also tells you that in general their air pods only last 30 minutes playing music.
As stated, their percentage of power level fall vs person A is 2000% more being generous (person A said a week, not a night). If it was because of the battery, the air pods would also last way way way less playing music.