I have one webform which contain the private file field.
As admin user: i can upload the file and submit the form.
As anonymous user: i can upload the file but while saving the form, i am getting 'file field is required'
Uploaded file '/system/files/webform/abc.jpg' present at '/sites/default/files/private/webform'.
As Anonymous user: i can access file using '/sites/default/files/private/webform/abc.jpg' but get access denied using '/system/files/webform/abc.jpg' url.
Private Path : 'sites/default/files/private'
Public Path : 'sites/default/files'
Webform : 7.x-4.18