.Hi @DerekHurley ,
Has your issue resolved?
I just find a workaround for your case via Flow. Let's create a flow:
1. create a PowerApps instant flow
2. Add 'Compose' action, set Input: Ask in PowerApp, get the JSON passed from PowerApps
3. Add 'Create File' from OneDrive for business action, select the Folder Path, enter the File Name, select File Content to Outputs of previous 'Compose' action.
4. Add 'Get file content' action, Set File: Id of previous 'Create File' action
5. Add 'Send an email (V2)' action, Set To, Subject and Body, enter Attachment Name, Select Attachment Content: File Content of previous 'Get file content' action.
Then add the flow into PowerApps, apply the Json result into the flow run code.
FlowName.Run( JSON(
{
GUID: gblReferenceGUID,
author_name: cmbName.Selected.DisplayName,
created_date_time: Now(),
Region: drpRegion.Selected.Value,
Site: txtSite.Text,
section1: {
name: "induction",
values: {
result_value: gblSiteInduction,
result_schema: "traffic_light",
result_text: txtSiteInductionComments.Text
}
},
section2: {
name: "documentation",
values: {
result_value: gblDocuments,
result_schema: "traffic_light",
result_text: txtDocumentsComments.Text
}
}
},
JSONFormat.IndentFour
))
Flow steps:

Test Result:

Sik