Hello,
I have an MS form created for IT Requests and the user has the ability to submit up to 3 attachments. On the form there are 3 separate upload fields where they can attach 1 file. My flow only works when I submit 3 attachments, I can see that they uploaded to the SharePoint list without issue. However, anything less than 3 causes my flow to fail and no attachments are added to the SharePoint list. If I upload 1 attachment, the 2nd Parse JSON fails, if I upload 2 attachments the 3rd Parse JSON fails. This is really odd to me because my flow was working fine without issue until a few days ago and I did not change anything, so I have no idea what happened.
Here are screenshots of my workflow, any guidance would be appreciated. Note: In my Condition, I have it set to Attachments is equal to "".








Here are the error messages that come up when the flow is run: In this example below, I uploaded 2 attachments...the Parse JSON 1 and 2 both have a green check mark (even though none are added to the SharePoint list, why?) and because there was no 3rd attachment uploaded the 3rd Parse JSON failed. As previously mentioned, this occurs for 1 attachment as well but instead Parse JSON 1 passes and Parse JSON 2 fails then the flow stops.

I hope my post makes sense. I did research and found others coming across similar issues but when I tried some of the suggested fixes they did not work. Fingers crossed someone can help me out. Let me know if additional information is needed.
Thanks - LC_0004