Over the past few months, the manual batch mode in QS has started to freeze regularly. When this happens, the current edit hangs in the "run" status and the batch just freezes indefinitely. This is bug #1. There is no connection between the jobs themselves - this can happen when adding any property statement or editing a label on an empty item.
Bug #2. When the above case happens - you can restart the queue by pressing STOP and RUN again. The task will be restarted, but the item on which the freeze occurred will remain in the "run" status forever. So after the batch is finished - these cannot be restarted in any way because they are not listed in errors and do not appear in "init" listing. The only way to track them is to manually search for "run" on each page, which is quite annoying for large batches. At the moment with 1k batches it happens about 10 times. And it seems like the only way is not to use manual mode or to run the batch twice in a row.