Have no fear, Young Grasshopper, for all roads lead to Ali Express where you can buy a highly dependable after-market battery for your Mavic Pro at the bargain basement price of $74 USD, which is HALF the price of a stock DJI battery for the Mavic 1 Pro, assuming you can still find such a mythical beast.
But wait, there's more, MUCH more because the Ali Express battery is a freaking monster, crazed with steroids and so bulky it protrudes an inch above the height of the stock battery when installed, thus giving your drone the imposing stance of a nightclub bouncer in a testy mood.
That battery bulk is not for nothing because the extra-capacity battery delivers a whopping 6830 mAh, as compared with the measly 3830mAh capacity of the stock DJI battery, and that extra battery power translates into over 30 minutes of flight on a single charge, during which well above 12 miles can be covered if your waypoint mission cruise speed is set to 27 mph.
The Oracle has spoken. Follow the path of wisdom, and the world will turn.