No feedback when checking on checklist if potential spam was detected

What goes wrong

I was trying to check the checklist on #29170 (closed) however it's silently failing. If I refresh, it would still show as-if checked, so I thought it's checked. However in fact they're not checked. If I hit hard refresh (cmd+shift+r) then it would properly show that they're not checked. I was puzzled, so I just tried to edit the issue directly.

When I tried to submit my changes, it showed me:

Anti-spam verification

We detected potential spam in the issue. Please solve the reCAPTCHA to proceed.

And I could just check that I am not a robot and continue. Now I understand why it's not working by checking on the checkboxes.

This is fine, but we need feedback that why it's not changing through.

Proposal

Show a captcha when an update fails, when checking a checkbox per https://gitlab.com/gitlab-org/gitlab-ce/issues/29483#note_43096123

/cc @rymai

Edited by Sarrah Vesselov