This is of no help to you but last year and earlier this year, before the US vape blockade, my packages from Europe via DHL all arrived within 3 days. They delivered one on a Saturday too. And that was during covid. Same experience with my European FedEx packages.I believe it has to do with customs inspections. Idk, if you google DHL shipment on hold there's many different reasons.. so I contacted customer service. I don't like phone calls and waiting aeons, so by sheer luck I was able to find their customer service chat and not email. It wasn't easy finding it. Tracking said I would get my parcel on the 23rd.. which to take 5 days to travel 4.5 hours away is just absurd. CS agent just told me it is scheduled for delivery on Monday which is why it is on hold.. but that doesn't really explain why it's on hold. I can speculate and theorize, but at least I know it's coming.. I hope.
Is it just me, or does it seem there's an increased need to contact customer service these days? Probably covid to blame. It's a miracle if I order something and then it arrives in it's scheduled time without issue. Maybe for my current situation it's my "local" DHL which gets a 2.4/5 on Google lol. Something I do, but I haven't had to use (yet), is take screenshots of interactions with CS.. just in case.
Is the package you have coming via France from an actual vape store with anything "vape" in it's name? If so that might be why the holdup. Also if they put "vape" on the customs declaration.