TrueLayer is on a mission to remove complexity for our clients. However, there may be occasions when, after a re-authentication flow, the account_id returned will be different from the original one.
TrueLayer generates the account_id based on different fields returned by the provider. Unfortunately, due to factors outside of TrueLayer's control, some of these fields are subject to change.
Since the bank returned to us a changed parameter, the
account_ids we return can change through consents from the same users. This will cause
account_not_found errors, unless you replace the old
account_id with the new one.