I believe that you may want to lock this or split it or whatever, because there are similar problems. However, there is a problem.
I believe that this is a bug. Could you please fix it? You may also comment if you are having a similar problem, possibly in a different course.