Google Lens claims... "Mixed active content blocked". Which is interesting...
That implies some mix of http and https is going on. I'm not sure how that would happen with file upload. Server misconfiguration?
To the OP - I can see that the URL of the fileupload javascript is http? What is wwwroot of your Moodle site? Is that also http or https? Http would be very unusual for a live site these days.