mirror of
https://github.com/actualbudget/actual.git
synced 2026-03-10 12:12:39 -05:00
[Bug]: GoCardless syncing way more data then used to (730 days back) #1133
Closed
opened 2026-02-28 19:33:20 -06:00 by GiteaMirror
·
13 comments
No Branch/Tag Specified
master
claude/fix-simplefin-batch-sync-O8LcD
matiss/modal-and-server-refactor
claude/fix-simplefin-ssrf-T31gX
claude/release-notes-validation-X7rvR
ai/custom-theme-dual-prefs
matiss/fix-6804
add-claude-github-actions-1772738270730
react-query-rules
react-query-useSchedules
matiss/separate-lint-format
dependabot/npm_and_yarn/ajv-6.14.0
cursor/sync-performance-notification-9899
react-query-prefs
matiss/chunked-sync-and-progress-ux
v26.2.1
copilot/sub-pr-6880
fix-react-query-clear-on-close-budget
copilot/sub-pr-6140
feat/auto-note
feat/scoped-bank-sync
cursor/desktop-transactions-react-table-1d0c
fix-exhaustive-deps-App
copilot/fix-find-replace-bug
release/v26.2.0-pre
matiss/browser-tests
mobile-fix-drag-and-drop-across-groups
budget-table-v2
PayeeAutocomplete2
pglite
bugfix/plugins/fix-plugins-sw
feat/plugins/plugins-core-package
prerelease
matiss/unicode-minus-fix
cursor/fix-actual-github-issue-6206-gemini-3-pro-preview-9c37
TransactionFormPage
cursor/implement-mortgage-and-loan-account-type-78ca
tests-update-fill-with-pressSequentially
mobile/link-modal
deps/25.11
cursor/fix-update-vrt-apply-ci-job-dispatch-b324
sync-server-plugins
cursor/propose-patch-for-github-issue-5680-2a18
fix/compiler-preserve-inner-dollar-escapes
cursor/analyze-actual-budget-issue-and-propose-fix-5b70
coderabbitai/docstrings/0c070e5
cursor/add-wip-prefix-and-comment-to-prs-d78d
jfdoming/08-21-auto-focus-on-navigate-in-all-browsers
show-totals-on-mobile-budget-banners
allow-child-transactions-make-transfer
mobile-calculator-keyboard
payee-geolocation
enhance/restore_scroll_position
dm-fix-second-click-on-mobile-new-transaction-2
scrollToLocationBudget
alert-autofix-38
tsconfig-composite
mobile-fix-uncategorized-transactions-on-tracking-budgets
server-budget-handlers
fix-sql-injection-in-cleanup-template
non-chrome-draggable-workaround
mobile-budget-page-swipe-navigation
ts-db-all
stable
dark-theme-with-brand-colors
fix-mobile-delete-group
ts-db-select
UnderKoen/reconcile-context-menu
master-before-server-merge
v25.2.1
ts-runQuery
rename-redux-hooks
UnderKoen/3557-persist-state-in-history
remove-redux-CLOSE_BUDGET
fix-exhaustive-deps-errors-FinancesApp
redux-toolkit-createSlice-backup
accounts-function-component
ts-useSplitsExpanded
loot-core-server-package
useTransactios-in-TransactionEdit
react-aria-input
move-redux-to-desktop-client
QueryState-type
fix-themes-applied-late
mobile-vrts
revert-3295-spendingCardFix
react-aria-button-4
split-payee-on-mobile
twk3/pin-apis-crdt
notes-tag-autocomplete
ts-LoadBackup
dnd-kit
package-upgrades
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
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#1133
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).
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