No, what happens is that the night crew ship the GPU say after 7pm and by this point the last DPD pick up has already happened, but the computer system (DPD's) gets a shipped request and it thinks that it'll still be collected in time for delivery tomorrow, however the collection for that item happens the next day, ready for delivery the day after.
It's happened to a few things I've ordered from OCUK but as it was mentioned in the shipping email I knew to expect it a day later than mentioned by DPD.
Under normal circumstances OCUK don't have a night crew shipping items out so it's never been an issue, but with the COVID work place restrictions they have had to spilt the warehouse staff in order not to fall behind in shipping out orders
Yes, what your saying is totally understandable. But let me explain. The email you are talking about I received at 16:17. The title of which was "Your order has been shipped". Then as you described it says orders shipped after 7pm won't be picked up by DPD. But again I have the expection that I would receive it today because I received that email was sent before 7pm regardless of its automation.
Later on I got an email from Overclockers but with DPD informations saying I would get it today, so again the expectation is set. It was only today I started to doubt it when I didnt get a delivery time. It was only at about 2:30pmish that I got a email saying I would get it tomorrow instead. I enquired to Overclockers about this and they said they couldn't get my package on the DPD truck because the trailer was full so my order had to stay behind.
Now heres the thing. I use to work in a Fish Factory as a Despatch Tech Op so I have somewhat of a understanding of the working of a warehouse and shipments. I know its two completely different sets of enviroments, but I would imagine its still similar.
I worked for Morrisons, and I use to be responsible for making sure the finished goods lefts for the stores. Finished goods being the packaged fish you see on the store selves incase you didn't know. Anyway I had 7 trailers that needed to be loaded with the correct stock and shipped. Other members of staff would pick the stock onto pallets and I would check the stock on said pallets with a checklist of what I should be expecting on the pallets. If I was missing something it would be raised with management and we would locate missing stock.
For example if I was expecting 100 Cod Fillets and I've only got 95 Cod Fillets, then it would be unacceptable on my part to say its shipped and on the trailer. If for whatever reason there is no stock or the shippment can't be furfilled. Then the order is amended to 95 Cod Fillets. A dispatch email is sent out with a list of whats on the trailer. But ONLY once the trailer is ready to depart.
If I didn't raise the missing 5 Cod Fillets and an email was sent out saying they stores should be expecting 100 Cod Fillets I could get sacked for that because my job was to identify that.
Now I've messed up that job myself when I've missed stock off a trailer and I've been raked over hot coals for it.
In this situation however, the despatch email I received, again regardless of automation was 16:17. My assumption there is that this email was sent prior to the trailer being fully loaded. Which is a terrible idea where I worked because again you got no idea what could go wrong.
Which in the case of Overclockers it did, because they didn't fit the order on the trailer.
*Edit* Again two different enviroments I know. But thats my understand of Despatch.
*Edit 2* Spelling