Alex Johnson
01/03/2026, 12:58 AMkapa.ai
01/03/2026, 12:58 AMJournalLines field in the ManualJournals stream might return an empty array [] while the rest of the record is populated. The knowledge sources provide the following relevant context, though they do not explicitly address your specific issue: * Supported Streams: The Xero connector does support the ManualJournals stream [[Xero Supported Streams](https://docs.airbyte.com/integrations/sources/xero#supported-streams)]. * Required Scopes: To sync all available data for all streams, the following scopes must be configured in your Xero application: * accounting.attachments.read * accounting.budgets.read * accounting.contacts.read * accounting.journals.read * accounting.reports.read * accounting.reports.tenninetynine.read * accounting.settings.read * accounting.transactions.read * assets.read * offline_access [[Xero Prerequisites](https://docs.airbyte.com/integrations/sources/xero)]. * Known Issues with Newer Versions: There is a reported issue in versions 2.1.0 through 2.1.4 where the connector makes successful API calls but returns 0 records for various streams [[GitHub Issue 66667](https://github.com/airbytehq/airbyte/issues/66667)]. Since you are on version 2.0.1, you are avoiding that specific bug, but you may want to verify if your version has specific limitations regarding nested line items. If you have already verified that your OAuth scopes are correct, you might consider checking if the Xero API itself requires a specific parameter (like summarizeErrors=false or similar, though not mentioned in the Airbyte docs) to include nested line items, or if this is a limitation of the current low-code manifest used by the connector.