Anything sufficiently random to avoid automated guessing is going to be too long to enter on a keyboard.
On the German DHL package tracking page, you have to enter the recipient ZIP code before being shown recipient details like name and signature. The tracking code itself is 20 decimal characters, although it is not randomly generated.
I work in this industry and even if the fix is as small as you mentioned is not going to happen for months/years... Sadly it's not only the case with one carrier