I think your bank do not accept Iraq. Can you help me with this?
Are you referring to N26? If so, they only accept Iraqi passports for ID verification for someone living in Germany using the PostIdent method (where you take a form and your passport to a German post office).
To try to help you find a bank that suits you, could you share a bit more about what you need the bank account for? Also, are you living in Iraq or abroad?