[Bug]: Couldn't update account balances" in bank linked via gocardless bug #1086

Closed
opened 2026-02-28 19:31:31 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @mtorne on GitHub (May 9, 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?

I had a bank account synced (banco santander - spain) worked until April 16th, more or less. Now if I try to sync it hangs and raise following error in the log. I tried to sync in bankaccountdata.gocardless.com and there it works , so I guess something is failing

response: {
status: 503,
statusText: 'Service Unavailable',
headers: T [AxiosHeaders] {
server: 'nginx',
date: 'Thu, 09 May 2024 13:32:12 GMT',
'content-type': 'application/json',
'content-length': '128',
vary: 'Accept, Accept-Language, Cookie',
allow: 'GET, HEAD, OPTIONS',
'x-c-uuid': 'b17dc95a-69bf-4e49-8353-58c13e73b68c',
'x-u-uuid': 'bddc0a9e-93e8-4a00-bab7-cbab86fa4309',
'cache-control': 'no-store',
'x-frame-options': 'DENY',
'content-language': 'en',
'x-content-type-options': 'nosniff',
'referrer-policy': 'same-origin',
'x-backend-server': 'ui',
'x-response-bad-id': 'True',
'client-region': 'DE',
'cf-ipcountry': '',
'strict-transport-security': 'max-age=31556926; includeSubDomains;',
via: '1.1 google',
'alt-svc': 'h3=":443"; ma=2592000,h3-29=":443"; ma=2592000',
connection: 'close'
},
config: {
transitional: [Object],
adapter: [Array],
transformRequest: [Array],
transformResponse: [Array],
timeout: 0,
xsrfCookieName: 'XSRF-TOKEN',
xsrfHeaderName: 'X-XSRF-TOKEN',
maxContentLength: -1,
maxBodyLength: -1,
env: [Object],
validateStatus: [Function: validateStatus],
headers: [T [AxiosHeaders]],
method: 'get',
url: [URL],
data: undefined
},
request: <ref *1> ClientRequest {
_events: [Object: null prototype],
_eventsCount: 7,
_maxListeners: undefined,
outputData: [],
outputSize: 0,
writable: true,
destroyed: false,
_last: true,
chunkedEncoding: false,
shouldKeepAlive: false,
maxRequestsOnConnectionReached: false,
_defaultKeepAlive: true,
useChunkedEncodingByDefault: false,
sendDate: false,
_removedConnection: false,
_removedContLen: false,
_removedTE: false,
strictContentLength: false,
_contentLength: 0,
_hasBody: true,
_trailer: '',
finished: true,
_headerSent: true,
_closed: false,
socket: [TLSSocket],
_header: 'GET /api/v2/accounts/0e59a66d-3bef-4a82-999e-43681690a0d7/details/ HTTP/1.1\r\n' +
'Accept: application/json\r\n' +
'Content-Type: application/json\r\n' +
'User-Agent: Nordigen-Node-v2\r\n' +
'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzE1MzQ3OTMwLCJqdGkiOiJlZjEzMjk5NmVkMmM0NzNlYTI0M2JlMTEwMmYwMTA5YiIsInV1aWQiOiJiZGRjMGE5ZS05M2U4LTRhMDAtYmFiNy1jYmFiODZmYTQzMDkiLCJhbGxvd2VkX2NpZHJzIjpbIjAuMC4wLjAvMCIsIjo6LzAiXX0.JpgxKsFlf8cvx1_FtI7jDh0MyXhECn6JTtEnFqVZT2Q\r\n' +
'Accept-Encoding: gzip, compress, deflate, br\r\n' +
'Host: bankaccountdata.gocardless.com\r\n' +
'Connection: close\r\n' +
'\r\n',
_keepAliveTimeout: 0,
_onPendingData: [Function: nop],
agent: [Agent],
socketPath: undefined,
method: 'GET',
maxHeaderSize: undefined,
insecureHTTPParser: undefined,
joinDuplicateHeaders: undefined,
path: '/api/v2/accounts/0e59a66d-3bef-4a82-999e-43681690a0d7/details/',
_ended: true,
res: [IncomingMessage],
aborted: false,
timeoutCb: null,
upgradeOrConnect: false,
parser: null,
maxHeadersCount: null,
reusedSocket: false,
host: 'bankaccountdata.gocardless.com',
protocol: 'https:',
_redirectable: [Writable],
[Symbol(kCapture)]: false,
[Symbol(kBytesWritten)]: 0,
[Symbol(kNeedDrain)]: false,
[Symbol(corked)]: 0,
[Symbol(kOutHeaders)]: [Object: null prototype],
[Symbol(errored)]: null,
[Symbol(kHighWaterMark)]: 16384,
[Symbol(kRejectNonStandardBodyWrites)]: false,
[Symbol(kUniqueHeaders)]: null
},
data: {
summary: "Couldn't update account details",
detail: 'Institution service unavailable',
status_code: 503,
type: 'ServiceError'
}
}
}

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Firefox

Operating System

Mac OSX

Originally created by @mtorne on GitHub (May 9, 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? I had a bank account synced (banco santander - spain) worked until April 16th, more or less. Now if I try to sync it hangs and raise following error in the log. I tried to sync in bankaccountdata.gocardless.com and there it works , so I guess something is failing response: { status: 503, statusText: 'Service Unavailable', headers: T [AxiosHeaders] { server: 'nginx', date: 'Thu, 09 May 2024 13:32:12 GMT', 'content-type': 'application/json', 'content-length': '128', vary: 'Accept, Accept-Language, Cookie', allow: 'GET, HEAD, OPTIONS', 'x-c-uuid': 'b17dc95a-69bf-4e49-8353-58c13e73b68c', 'x-u-uuid': 'bddc0a9e-93e8-4a00-bab7-cbab86fa4309', 'cache-control': 'no-store', 'x-frame-options': 'DENY', 'content-language': 'en', 'x-content-type-options': 'nosniff', 'referrer-policy': 'same-origin', 'x-backend-server': 'ui', 'x-response-bad-id': 'True', 'client-region': 'DE', 'cf-ipcountry': '', 'strict-transport-security': 'max-age=31556926; includeSubDomains;', via: '1.1 google', 'alt-svc': 'h3=":443"; ma=2592000,h3-29=":443"; ma=2592000', connection: 'close' }, config: { transitional: [Object], adapter: [Array], transformRequest: [Array], transformResponse: [Array], timeout: 0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: [Object], validateStatus: [Function: validateStatus], headers: [T [AxiosHeaders]], method: 'get', url: [URL], data: undefined }, request: <ref *1> ClientRequest { _events: [Object: null prototype], _eventsCount: 7, _maxListeners: undefined, outputData: [], outputSize: 0, writable: true, destroyed: false, _last: true, chunkedEncoding: false, shouldKeepAlive: false, maxRequestsOnConnectionReached: false, _defaultKeepAlive: true, useChunkedEncodingByDefault: false, sendDate: false, _removedConnection: false, _removedContLen: false, _removedTE: false, strictContentLength: false, _contentLength: 0, _hasBody: true, _trailer: '', finished: true, _headerSent: true, _closed: false, socket: [TLSSocket], _header: 'GET /api/v2/accounts/0e59a66d-3bef-4a82-999e-43681690a0d7/details/ HTTP/1.1\r\n' + 'Accept: application/json\r\n' + 'Content-Type: application/json\r\n' + 'User-Agent: Nordigen-Node-v2\r\n' + 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzE1MzQ3OTMwLCJqdGkiOiJlZjEzMjk5NmVkMmM0NzNlYTI0M2JlMTEwMmYwMTA5YiIsInV1aWQiOiJiZGRjMGE5ZS05M2U4LTRhMDAtYmFiNy1jYmFiODZmYTQzMDkiLCJhbGxvd2VkX2NpZHJzIjpbIjAuMC4wLjAvMCIsIjo6LzAiXX0.JpgxKsFlf8cvx1_FtI7jDh0MyXhECn6JTtEnFqVZT2Q\r\n' + 'Accept-Encoding: gzip, compress, deflate, br\r\n' + 'Host: bankaccountdata.gocardless.com\r\n' + 'Connection: close\r\n' + '\r\n', _keepAliveTimeout: 0, _onPendingData: [Function: nop], agent: [Agent], socketPath: undefined, method: 'GET', maxHeaderSize: undefined, insecureHTTPParser: undefined, joinDuplicateHeaders: undefined, path: '/api/v2/accounts/0e59a66d-3bef-4a82-999e-43681690a0d7/details/', _ended: true, res: [IncomingMessage], aborted: false, timeoutCb: null, upgradeOrConnect: false, parser: null, maxHeadersCount: null, reusedSocket: false, host: 'bankaccountdata.gocardless.com', protocol: 'https:', _redirectable: [Writable], [Symbol(kCapture)]: false, [Symbol(kBytesWritten)]: 0, [Symbol(kNeedDrain)]: false, [Symbol(corked)]: 0, [Symbol(kOutHeaders)]: [Object: null prototype], [Symbol(errored)]: null, [Symbol(kHighWaterMark)]: 16384, [Symbol(kRejectNonStandardBodyWrites)]: false, [Symbol(kUniqueHeaders)]: null }, data: { summary: "Couldn't update account details", detail: 'Institution service unavailable', status_code: 503, type: 'ServiceError' } } } ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Firefox ### Operating System Mac OSX
GiteaMirror added the bug label 2026-02-28 19:31:31 -06:00
Author
Owner

@MatissJanis commented on GitHub (May 10, 2024):

I'm 90% sure this is a upstream GoCardless issue and not Actual.

Screenshot 2024-05-10 at 19 47 58
@MatissJanis commented on GitHub (May 10, 2024): I'm 90% sure this is a upstream GoCardless issue and not Actual. <img width="1297" alt="Screenshot 2024-05-10 at 19 47 58" src="https://github.com/actualbudget/actual/assets/886567/f32213f6-1371-4b0d-b308-054a8347f9a3">
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#1086