End User Agreement (EUA) XXX has expired #1584

Closed
opened 2026-02-28 19:47:50 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @tcrasset on GitHub (Nov 12, 2024).

Verified issue does not already exist?

  • I have searched and found no existing issue
  • I will be providing steps how to reproduce the bug (in most cases this will also mean uploading a demo budget file)

What happened?

On the client side, I see that my account has trouble syncing. It's only one account, but I have another from the same bank, and there is no problem with that one.

Checking the logs on the server, I get the following response from GoCardless:

data: {

summary: 'End User Agreement (EUA) [REDACTED] has expired',

detail: 'EUA was valid for 90 days and it expired at 2024-11-11 13:16:20.020248. The end user must connect the account once more with new EUA and Requisition',

status_code: 400

}

I guess this either needs to be returned to the user asking him to relink explicitly, or handled on the server (which I don't think is possible)

Link to previously closed issue: https://github.com/actualbudget/actual/issues/1290

Where are you hosting Actual?

Pikapods

What browsers are you seeing the problem on?

Firefox

Operating System

Linux

Originally created by @tcrasset on GitHub (Nov 12, 2024). ### Verified issue does not already exist? - [X] I have searched and found no existing issue - [X] I will be providing steps how to reproduce the bug (in most cases this will also mean uploading a demo budget file) ### What happened? On the client side, I see that my account has trouble syncing. It's only one account, but I have another from the same bank, and there is no problem with that one. Checking the logs on the server, I get the following response from GoCardless: ``` data: { summary: 'End User Agreement (EUA) [REDACTED] has expired', detail: 'EUA was valid for 90 days and it expired at 2024-11-11 13:16:20.020248. The end user must connect the account once more with new EUA and Requisition', status_code: 400 } ``` I guess this either needs to be returned to the user asking him to relink explicitly, or handled on the server (which I don't think is possible) Link to previously closed issue: https://github.com/actualbudget/actual/issues/1290 ### Where are you hosting Actual? Pikapods ### What browsers are you seeing the problem on? Firefox ### Operating System Linux
GiteaMirror added the bank syncbug labels 2026-02-28 19:47:50 -06:00
Author
Owner

@libussa commented on GitHub (Feb 6, 2025):

same issue here. Is there a way to avoid unlink/link process? If I do that process, will it work without issue?

@libussa commented on GitHub (Feb 6, 2025): same issue here. Is there a way to avoid unlink/link process? If I do that process, will it work without issue?
Author
Owner

@matt-fidd commented on GitHub (Jun 5, 2025):

same issue here. Is there a way to avoid unlink/link process? If I do that process, will it work without issue?

There is no way to avoid it, it is enforced by GoCardless. This error is better returned to the user now, so I'll close this one off.

@matt-fidd commented on GitHub (Jun 5, 2025): > same issue here. Is there a way to avoid unlink/link process? If I do that process, will it work without issue? There is no way to avoid it, it is enforced by GoCardless. This error is better returned to the user now, so I'll close this one off.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#1584