DBX currently not accepting transit passengers as the transit lounge has been damaged by floodwaters. It is necessary to enter the country and then leave again on a flight to your ultimate destination. This may necessitate an overnight stay and you will need a visa.
And you will only discover all this when you go to check in.
How do I know this? From recent bitter personal experience.