Hi , @Jhon_Mario
Thanks for your response! You need to check if your first parameter is Text in your Power Apps side:

If this , you can use this expression in your Power Apps:
UploadfilesTest.Run( Last(DataCardValue89_1.Attachments).Name,{ file: {
contentBytes: Last(DataCardValue89_1.Attachments).Value,
name: Last(DataCardValue89_1.Attachments).Name
} }
)
It can work good in my side:

My expression separator here is a comma, which you can modify if it's a semicolon in your language, it may be this:
UploadfilesTest.Run( Last(DataCardValue89_1.Attachments).Name;{ file: {
contentBytes: Last(DataCardValue89_1.Attachments).Value,
name: Last(DataCardValue89_1.Attachments).Name
} }
)
If this reply can help you , you can click mark this reply as solution (Accept solution) which can help more people, thanks in advance!
Best Regards,
Yueyun Zhang