It's so erratic though, in the past the FindMy.app would run all night with 1-5% drain. But now..the drain is bad - only assume because the battery itself is just bad.I was having similar bugs and pretty terrible battery life as well. What I did is turn off find my network under find my iPhone settings, and sure enough, my battery life has increased by 1.5-2 hours.
Knock on wood, I never had to use 'Find my Phone" OUTSIDE my home, only inside...as it fell behind my bed once lol.
Does the AirTag, even Find my Phone, Watch...etc. still work after you do this though?