Following this thread: https://wordpress.org/support/topic/page-not-found-379/
I managed to temporarily fix the problem by setting expiration time from 10 minutes to never.
Hi @mandsconsulting
I have similar issue that @corilin914 reported
If I shortcode the download from Download Monitor [download id='84'] it works fine, I can start download no problem, links correctly to websitename.pl/?download=84
The code for Contact Form with Contact Form 7 looks like this [email-download download_id='84' contact_form_id='73'] that pops inline download line after completion, links to some random string of characters like ?ebddl=396df28c7d and opens an empty page with only Navigation Menu on top.
The website in question is here mojecialojestokej[dot]pl, it’s not in English, but scroll down to see the Contact form, first is Name, second is e-email.
Also I noticed that it worked once while I was writing this question. I have changed nothing and it was able to start a download then I updated the page and it stopped again.