http://bugs.winehq.org/show_bug.cgi?id=58194
--- Comment #1 from Tom Maneiro tomman@gmail.com --- Correction: after checking through my web browser developer tools, here is how this broken workflow develops:
1) Select an application, a version, and click "Add screenshot" - this sends you to /screenshots.php?iAppId=X&iVersionId=Y via standard HTTP GET.
2) Fill in the form with the required fields (including the screenshot itself), click Send File. This sends in the form contents via POST to /screenshots.php. Unfortunately this triggers a Cloudflare challenge, which throws away the POSTed data.
3) Once you manage to pass the challenge, you get returned to /screenshots.php via GET, which of course is NOT the intended method! And calling /screenshots.php this way just returns a unhelpful "If you would like to submit screenshots, please select an application version below." with nothing to select, since no appId/versionId are being specified.
So basically this leftover (?) challenge is breaking the screenshot submit form because it is not intended to preserve POST params for the customer application.