mirror of
https://github.com/actualbudget/actual.git
synced 2026-07-11 11:13:11 -05:00
[GH-ISSUE #2841] [Bug]: GoCardless syncing way more data then used to (730 days back) #90762
Closed
opened 2026-05-25 20:22:09 -05:00 by GiteaMirror
·
13 comments
No Branch/Tag Specified
master
enforce-append-only-migrations-ci
delay-initial-sync-until-loaded
jfdoming/mobile-app-build
claude/error-codes-worker-boundary-26i5uu
jfdoming/api-tokens-part-1
jfdoming/api-tokens-part-2
jfdoming/api-tokens-part-3
jfdoming/mobile-app-updates
ai/simplify-categories-get-api
api-browser-custom-data-dir
claude/budget-version-migration-compat-151jlr
claude/worker-error-serialization-9iqtl7
claude/react-table-library-research-afx83z
claude/issue-8401-regression-test-9nw9l3
jfdoming/mobile-app-foundation-part-1
jfdoming/mobile-app-scaffold
release
ai-fix-cleanup-def-8290
claude/relaxed-shannon-jusywa
claude/fervent-keller-s6f2fq
claude/determined-feynman-st1y9z
claude/wizardly-einstein-vi2wce
claude/sweet-albattani-7nseio
feat/bank-sync-per-budget-file
claude/affectionate-cannon-y0kc82
claude/dependabot-findings-m9pgmb
claude/mac-app-ios-publish-zjs1lz
claude/vigilant-tesla-aiiyos
depot-migrate-secrets-1781296330308
claude/quirky-cerf-v5qck7
claude/animation-removal-alternative-2etfh1
claude/netlify-preview-comments-consolidate-9XPYa
osc/7391-error-boundaries-reports
claude/pensive-dijkstra-7DYui
claude/server-app-version-mismatch-HTCGv
claude/pr-8027-review-feedback-mELuO
claude/zealous-wozniak-e5pO0
claude/intelligent-heisenberg-BSHJq
claude/translation-download-refactor-jFRsO
claude/mobile-performance-ideas-G9PAO
claude/github-issue-7988-5A5ly
blacksmith-migration-ff70d2d
claude/great-mayer-KRvOk
claude/react-native-ios-compilation-fcJh5
claude/serene-goldberg-58xv0
claude/kind-euler-LVG3K
release-automation/edge-nightly
7710-bundle-migrations
claude/fix-docker-build-error-WMfed
claude/llm-compatible-release-notes-t20Nr
7710-tests-tdd
cursor/transaction-table-rewrite-f077
claude/plan-ci-secure-context-OtEe1
claude/fix-issue-7667-DPXi3
cursor/resolve-pr-7449-ee11
claude/fix-typescript-build-error-JPtZ5
copilot/add-repository-configs-to-packages
worktree-compressed-drifting-ritchie
claude/api-consumer-verification-kfz1K
pr-7454
claude/fix-issue-7410-LLLQ4
revert-7281-generate-icons
react-query-useSchedules
copilot/sub-pr-6140
package-upgrades
v26.7.0
v26.6.0
v26.5.2
v26.5.1
v26.5.0
v26.4.0
v26.3.0
v26.2.1
v26.2.0
v26.1.0
v25.12.0
v25.11.0
v25.10.0
v25.9.0
v25.8.0
v25.7.1
v25.7.0
v25.6.1
v25.6.0
v25.5.0
v25.4.0
v25.3.1
v25.3.0
v25.2.1
v25.2.0
v25.1.0
v24.12.0
v24.11.0
v24.10.1
v24.10.0
v24.9.0
v24.8.0
v24.7.0
v24.6.0
v24.5.0
v24.4.0
v24.3.0
v24.2.0
v24.1.0
v23.12.0
v23.11.0
v23.10.0
v23.9.0
v23.8.1
v23.8.0
v23.7.2
v23.7.1
v23.7.0
v23.6.0
v23.5.0
v23.4.2
v23.4.1
v23.4.0
v23.3.2
v23.3.0
v23.2.9
v23.2.5
v23.1.12
v22.12.9
Labels
Clear labels
AI generated
API
bank sync
budgeting
bug
can’t replicate
dependencies
docker
documentation
electron
experimental feature
feature
feedback
goal templates
good first issue
help wanted
importers
maintenance
needs info
needs testing
needs triage
needs votes
openid
payees
pull-request
regression
reports
responsive
rules
schedules
server
✨ merged
split transactions
tech debt
tech-support
theme
transaction import
transaction reconciliation
transactions
translations
upstream
user interface
✅ approved
wontfix
Mirrored from GitHub Pull Request
No Label
bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/actual#90762
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @leikoilja on GitHub (Jun 5, 2024).
Original GitHub issue: https://github.com/actualbudget/actual/issues/2841
Verified issue does not already exist?
What happened?
I have had a bank sync (Nordigen/GoCardless) enabled since 2023 - generally all good.

After the last upgrade to 24.6.0, UI has showed me that error happened and to resolve it - I would need to re-connect the sync (i believe it's a normal regular procedure for every Actual docker image update i do).
Normally, i remember Oauth onboarding modal showing that transactions for the past 90 days will be pulled such as this example image:
However, this time around when i connect bank integration i see that data seems to be pulled for the past 730 days 🤔

If i agree and go on - integration pulls tons of random data and all my previously linked accounts go bananas with ~160 new uncategorised transactions and probably many more auto-categorised, which i suppose comes from waaay back in time
Where are you hosting Actual?
Docker
What browsers are you seeing the problem on?
Chrome
Operating System
Mac OSX
@tmoitie commented on GitHub (Jun 5, 2024):
👍 Also seems to be no longer respecting account start date, fetching transactions from long before I started using actual.
@Brawl345 commented on GitHub (Jun 5, 2024):
I have the same problem with ING even though I set the "Starting Balance" to 1st February (when I started using ActualBudget) which prevented syncing older entries. This seems to no longer work.
EDIT: Workaround: Create a "pre" rule that zeroes out the amount and set a new category like "invalid transactions" or something and apply that to all before a certain date.
@leikoilja commented on GitHub (Jun 5, 2024):
hm, thanks for sharing your workaround.
i use actual for historical records and would love to avoid extra unnecessary records messing up things. Have disabled GoCardless sync for now... back to manual entries until the issue is fixed haha 😅
@MatissJanis commented on GitHub (Jun 5, 2024):
Folks on Discord have also reported this issue. The current group-think there is that this has to be related with the recent incident/maintenance Nordigen performed.
Apparently folks are able to reproduce the same issue on older versions of Actual (can someone verify?). That would cancel out Actual as the culprit.
@RonaldVleeming commented on GitHub (Jun 5, 2024):
I have the same issue on v24.5.0, so it's definitely a change on the side of GoCardless/Nordigen.
For me it imports all transactions since I've opened the account at KNAB (>2 years ago)
@leikoilja commented on GitHub (Jun 5, 2024):
can also verify the same issue on v24.5.0, since i did a roll-back after upgrade and tried there as well :)
@johnnymerayo commented on GitHub (Jun 5, 2024):
Same problem here with Lloyds bank (UK)
@npasslick commented on GitHub (Jun 5, 2024):
Same problem here :(
Biggest problem is that the starting date in Actual is not respected anymore, I now have over 1200 uncategorized transactions messing up everything
@Kidglove57 commented on GitHub (Jun 5, 2024):
I’m syncing via Go Cardless with Starling (UK) and cards with Amex and Halifax. The only problem I have had so far is (a) having to unlink and relink GoCardless (b) a random incorrect import at Starling in July ‘23. Phew!
@AlfHou commented on GitHub (Jun 6, 2024):
I just set up my actual server, and I'm experiencing the same issue. My bank accounts are either not able to sync, or when they are they stop working after a few days.
@npasslick commented on GitHub (Jun 6, 2024):
Everyone, please try syncing again — the issue might be resolved on GoCardless' end
@Brawl345 commented on GitHub (Jun 6, 2024):
Thanks for the reply, it seems to work now, no longer getting older transactions!
EDIT: Side note: If you have already synced old data and deleted it I recommend to reset sync in the settings because it bloated my database to >20 MB and made sync unusable on my phone. Export your data as a backup first!
@leikoilja commented on GitHub (Jun 7, 2024):
have re-tried it again now and can confirm that the issues is resolved, hence closing this :)
if someone is still experiencing this issues after re-linking - we ll re-open