Hi,
I have seen cases when TruClient was able to record file upload.
I am not sure if you have a step recorded which indicates the file location for example:
truclient_step("2", "Set 'C:\\New Text Document.txt' on File filebox",
You can try using TruClient Firefox as well.
If it is not working you can open a case with support.
You should check if a pure javascript is used for the File upload or there are other technologies involved such as
Flash, Silverlight, ActiveX as TruClient has its limitations:
https://softwaresupport.hp.com/group/softwaresupport/search-result/-/facetsearch/document/KM00515543
Kind regards,
Vesela