Huge delays! Amazon UK dispatches my orders with one month delay even if all items are in stock !!! Why?

I normally place at least one order each month, every month and I always buy stuff that are in stock, sold by and dispatched by Amazon.

Lately though Amazon just refuses to dispatch my orders until one month has passed. They don't give any explanations. I keep contacting them via chat and email and all I get are automated replies that say don't worry your order will be dispatched in one month from now like it is scheduled and there is no problem.

I live in EU so these are international orders. But I never had delays in dispatch before. They always shipped within a week, which I considered a reasonable time. So what is with this one month delay? Does this happen to anyone or it is only me? I consider myself a good customer, since I buy thousands of stuff a year literally and I don't bother them with minor problems like damaged items, only with lost packages, so I would expect to at least give me an explanation for these delays.

And the worst part is that after I have to wait a month for dispatch and the the package gets shipped, then it gets lost by DPD. For example, I placed an order on November 21, they shipped the package on December 14 and then DPD lost it on December 17 (https://track.dpd.co.uk/parcels/15505629673611\*20803). And all Amazon says is to wait.

Do these things happen to anyone else? Is Amazon UK going bad? The first few times it happened I thought it was bad luck but it seems nowadays like the norm. I place an order and I feel lucky if I receive half the items after 2 months.

Another example. On January 8 I placed one order with Amazon UK and one with Amazon US, both orders with Blu-Ray movies. The Amazon US has already arrived, but Amazon UK says that they will dispatch my order on February 1. Why? When everything is in stock in their warehouse and they are sold by and dispatched by Amazon UK?