upload a video with dotnet getting malformed multipart body

Using the below code snippet to upload video. but getting malformed multipart body error. Any help

var request = new HttpRequestMessage(HttpMethod.Post, “https://shopify-video-production-core-originals.storage.googleapis.com”);
var content = new MultipartFormDataContent();
foreach (var param in parameters)
{
content.Add(new StringContent(param.Value), param.Name);
}
using (var fileStream = new FileStream(filePath, FileMode.Open,
FileAccess.Read, FileShare.Read))
{
content.Add(new StreamContent(fileStream), “file”,“xyz.mp4”);
request.Content = content;
var response = await client.SendAsync(request);
// response.EnsureSuccessStatusCode();
var result = await response.Content.ReadAsStringAsync();

It is working on postman just fine but when i try to upload from my dot net application i get this error

If it’s working as expected on Postman, it does sound like there could be some configuration issue on dot net - or if the video is very large it’s possible the request is timing out and causing this issue?

I have increased the time out still the same issue. I cant think of any other configuration can you point me in some direction.