Don't check battery status so often. That may be the cause.
A couple of weeks ago when the SC updated my car software to 28.1 and updated the Battery Management Software, I was checking battery status every few hours with the Tesla phone app. I lost 9 miles of range that day. I decided to check battery status only once a day. Subtracting out range used driving, my daily vampire drain for the next week dropped to 1, 2, 2, 2, 0, 2, and 1 mile. The app wakes up the car, which consumes power.
Thanks for suggesting to check less. However, I do not check the Tesla app constantly like every 30 minutes. I check once I go to bed. I check once more anywhere between 6-12 hours later. I don't have any third party apps connected to the car either.