Trying to use Gemini completion and getting [400] Request contains an invalid argument

I am trying to create an automation procedure to translate files that we get which needs to be distributed. I’ve originally used Gemini GEMS to set it up using supporting files for the translation and that works great, yet as per my previous question I can’t call a GEM, so I tried to set up the workflow with the full prompt in Make.

My problem is that I am getting the following [400] Request contains an invalid argument. the reason is that it doesn’t like the files I have uploaded into Gemini.
I have tested the completion command without loading a file and had no issues.

So first I used the Upload file - that ended ok


and then I called the file within the completion

yet get the error, the arguments are correct

Any idea