Check DHL again tomorrow and the next day. I wouldn’t worry yet. Sounds like how things went for me. It took a day or two between each of ordering/processing, shipping number and then finally it appearing on DHL and actually shipping, but then it just took a few days to arrive from there.