On the /contest/[id]/hacks page, if there's a pending hack like this
the "waiting" status will never be updated to successful/unsuccessful, unless the page is refreshed.
I know that this is a bug, not just an unimplemented feature because:
In the inspector tab, there's a failed HTTP request to
/data/challengeJudgeProtocol
:Looking at the code that makes that request, it's clear that it should update the verdict once it's available (and while it's not available, repeatedly poll the server once per 2500 millisecond per pending challenge; however the error prevents the
setTimeout
to be called):When a POST request is made with the same argument format, but to a judged hack test case (either successful or unsuccessful), the result is returned properly.
The 403 error can be seen by visiting https://codeforces.me/contest/1335/hacks -- currently there are 22 pending tests on that page (as reported in a previous bug report).