I have a flow which pulls Outlooks events that are added, updated or deleted and then creates a SharePoint list item. For timed events the flow works great and the time that's listed is correct. However, if the event is marked as all day in Outlook, the event is sent as a UTC time that then is converted to the Pacific standard regional time in SharePoint, so it ends up being 8 hours early. All day events should start at 12AM and go to 12AM the next day, but instead they start at 4PM the previous day and go till 4PM the next. I have not been able to figure out a solution to this issue in Power Automate and am looking for suggestions. I've tried manually writing the date inline, using conditional actions to convert the time zone, changing the column settings to only date, none have worked so far. The attached picture shows a recent test of the flow. I removed the other switches so I could just focus on the all day events trigger, so please ignore that there is only one case.
Thank you for your time and help!
Jack