Insert From URL appears to strip HEIC of metadata

I have a client with a solution stored on server. Some of their techs have a copy of this solution stored on their iPads (they often don't have internet access). They are using the Data API to intermittently sync the data from the iPad into the hosted file. Everything works fine, except for HEIC images. Images are sent using Insert From URL. When the step completes, this is all that can be seen in the container field on the server file:

Screenshot 2023-03-01 at 1.54.17 PM

When using GetContainerAttribute on the uploaded image, only the [General] section has data, but using the same function on the original image, I can see [General], [Image], and [Photo]. Like I said, everything works fine with other image formats. Has anyone else encountered this? Any ideas for a solution? I'm not very familiar with cURL, so I don't even know necessarily what to look for.

We are using the temporary workaround of having techs switch their iPads to taking jpgs for now. And no, it's not a matter of simply changing the display settings for that container to interactive or anything like that.

Hi you may try the following one to convert heic to png and then save to the container field.

Hope it helps.