Realistically will take from 4 to 6 weeks mínimum
First off, I feel your pain. I did virtually the exact same thing. Inattentive for a moment in sport mode and "wham!". Camera dangling. This was on July 1st (a Saturday) and I was leaving in 10 days for a two week vacation where I planned to fly... a lot.
Second, I too heard from folks in this forum claiming doom to any prospect of receiving my mp back within 4-6 weeks. Don't let them get you down, my experience was completely different. I received my mp back from DJI within 9 days of crashing (Saturday, July 2nd) and 5 of those days were either weekend days or a major US Holiday.
Here are my tips.
Consider finding the "Refresh Express" option when you go online to make your service request (or whatever they call it) with DJI.
"Refresh Express" will avoid DJI needlessly assessing the damage and sending you a quote. They just send you a new bird when received. Keep in mind that this goes against your one of two refresh replacements. If you want them to take the time to assess the damage and send you an invoice so you can decide whether to replace it at repair cost or use your one of two replacements, don't use "Refresh Express".
If you want "Refresh Express" but can't find it on the website, call
CS. They cannot change it to a "Refresh Express" after you set it up and send it in as a regular service.
Regardless of whether you go with a standard service or "Refresh Express", write "Refresh" in big black letters next to the UPS label. A DJI employee told me that was part of the initial sort after delivery.
Do everything they ask on the repair slip you will get from the website. I did not send a battery but did send the controller (which I received back). Include the receipt and print out of the repair page they give you from the website when you set up for a service (has a bar code or QR code or something).
I think being nice and humble goes a long way. I sent a personal note telling whoever opened the box that I sadly crashed my beloved mp and if they could do anything to get it back before I left on vacation on July 12th, I would really appreciate it. The day DJI received it from UPS I received a phone call from a supervisor who received my letter, promised it would be sent out the next day despite not requesting "Refresh Express" and it was.
I too am not the only person who received such good service recently. Look around, you'll see posts that say the same thing.I will add that several DJI employees admitted that between the response to the mp and a move between facilities, they were behind but have since cleared the backlog.
On final note, I have to wonder, do these folks who forecast such gloom have they personally received such poor service or are they just repeating things they've heard before? If they did have personal service, was it recently? Or do they have some other skin in the game, like repairs or parts?
Anyway, good luck. I just got back from vacation and I flew almost every day.