Please add a Test Plan here.
The auto submission thread could be suspended if exceptions are not caught. And for version below 12.0 commit , it could cause timed test will not be auto-submitted if exceptions are thrown.
Removing a timed assessment during take may disable timed assessment server thread. Timed assessments get stuck in progress.