Hi!
This issue is still hot.
When loading mails from API all separate mails seem to be identified and processed correctly even when ID objects are handed over from one process to another.
Error occurs when mail ID and Outlook ID are written into text file or as a blob name. Seems like ID-s have non-printing characters, that are omitted in URL, file text or in visible file name.
Scenario: Workflow stores API response as a JSON file on Azure Blob Storage with MailID as file name. The file is discoverable with Power BI Azure Storage plugin and file content is loaded into Power BI, as Power BI does not care about unique values in file name list after all file contents have been received. Several records have duplicate ID contents and duplicate Outlook ID-s and only one of the records (JSON file) is discoverable in Azure Storage. The files that have malformed ID as file name are not visible through Storage Explorer, Azure GUI and ID/content are out of sync in PowerBI table.