When opening the new Customers report from the overview dashboard, this is set to filter on the account created field from the Sales Ledger stats, which is only created as part of daily maintenance.
This should be changed to use the Sales Ledger created field, as currently this report will be out of date anytime a sales ledger is created until the daily maintenance runs.
@Kyran O'Neill I can see why this is an issue, but the sledger stats created is actually different as it allows the date to be set in the past when new integrations are setup. i.e. the created date on the sledger table is the date the record was inserted (which is often the date that the integration was setup and first import ran), whereas the sledger stats will be set in the past if we find that an existing salesledger has invoices in the past ... ie more closely represents the actual created date rather than the "when we imported it" date.
But,. this must be a solveable problem so we'll look at it...