Skip to content

[Bank Integration] DKB sync fails with Enable Banking: "separate device authentication method ... not yet supported" #2481

Description

@rednoxi

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

  1. Go to Bank Synchronization / Connections.
  2. Choose Enable Banking as the provider.
  3. Select DKB (Deutsche Kreditbank) from the list of available banks.
  4. 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)
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions