Description
When trying to set up a bank synchronization with the German bank DKB (Deutsche Kreditbank) using the Enable Banking integration, the process fails immediately after selecting the bank.
Other tools using the Enable Banking API (like Actual Budget or the Firefly III Importer) can successfully synchronize with DKB using the decoupled authentication flow (app approval). However, sure throws an error indicating it cannot handle this authentication method yet.
Steps to Reproduce
- Go to Bank Synchronization / Connections.
- Choose Enable Banking as the provider.
- Select DKB (Deutsche Kreditbank) from the list of available banks.
- Attempt to proceed to the authentication step.
Expected Behavior
The app should redirect to the Enable Banking flow, allowing the user to trigger the decoupled authentication (push notification/app approval) required by DKB.
Actual Behavior
The UI immediately displays the following error message:
"This bank uses a separate device authentication method which is not yet supported. Please add this account manually."
Is there any chance of getting it to work?
Environment / Context
- App Version: v0.7.1-hotfix.1 (2f50e7b) (Docker image
ghcr.io/we-promise/sure:stable)
- Deployment: Selfhosted Docker Compose / Portainer on Synology DSM
- Provider: Enable Banking
- Bank: DKB (Germany)

Description
When trying to set up a bank synchronization with the German bank DKB (Deutsche Kreditbank) using the Enable Banking integration, the process fails immediately after selecting the bank.
Other tools using the Enable Banking API (like Actual Budget or the Firefly III Importer) can successfully synchronize with DKB using the decoupled authentication flow (app approval). However,
surethrows an error indicating it cannot handle this authentication method yet.Steps to Reproduce
Expected Behavior
The app should redirect to the Enable Banking flow, allowing the user to trigger the decoupled authentication (push notification/app approval) required by DKB.
Actual Behavior
The UI immediately displays the following error message:
Is there any chance of getting it to work?
Environment / Context
ghcr.io/we-promise/sure:stable)