> then fail to register a bank account on time

Which you can do online in 20 minutes in more progressive countries.

you can create a bank account in Germany online in a few minutes