Found out the solution.
The issues was the Content-Type header put explicitly by me (since it was required by OpenAI spec). Retool adds it also when there's a File in the body. Probably a conflict. By removing it, make it work perfectly.
Content-Type
File
Learned from this thread: