Hello Fiona, it may be worth checking your bank’s website for any ongoing maintenance or service alerts. This could be why your recent transactions aren’t syncing with QuickBooks Online Sole Trader, even though the bank connection appears to be working properly.
If everything looks good on your bank’s end, please check out this article for troubleshooting steps: Find and fix missing bank transactions in QuickBooks. Although this resource refers to QuickBooks Online, the same solutions still apply in QuickBooks Online Sole Trader. If the issue persists after following the steps in the guide, it's best to contact our live support team for a closer look at your account.
You may also want to manually upload your recent transactions into the program as a temporary workaround while we sort this out. Please note that QuickBooks pulls the latest transactions upon restoring the connection, which may include any you've manually uploaded. Please review your transactions and exclude duplicates to keep your books accurate.
I’ll keep this thread open in case you have any updates or need anything else.