I've encountered the same thing in Germany, when I log in I use the branch number of where we opened the account? Why? Who gives a shit about that? I certainly don't. But the bank does, for some unfathomable reason.
For each way German banks are better than American ones, it seems like there's a way in which they're backwards or overly conservative.