Two weeks would be quick for anything in Germany. 4 weeks seems like the standard for processes that run smoothly.
Is the delay ostensibly to ensure the identities of the parties, and that's why it takes longer if any foreigners are involved? I could well imagine it being unconscionable for Germans to aver something they were not yet certain of.