Yup actually the AOSP webview, chromium webview works well. (Simple words, uploads don't work on AOSP browser but do on Chrome since AOSP is depreciated and isnt updated anymore I suppose, while chrome is updated frequently)
Can we also enable uploading of files? It doesnt work for some reason (while it works on chrome) so maybe switching to chromium as a base will be the solution I suppose?