I rather doubt this is device or Chrome version specific so I'm not sure what would be happening here.
The buttons you speak of are essentially just standard HTML5 file inputs.
This is a random HTML page we have lying around:
https://xenforo.com/bug-poc/multi-file-upload.html
Can you try to see if that upload button works as expected or not?