How to understand the "Solved" locked status

Sounds like a possible bug, if you inspect the page and look at the console tab when attempting to change the solution, does it produce any errors?