Исправлено - callback, обрабатывающий выбор битрейта не обрабатывал исключения, при этом блокируя разделяемый ресурс - файл с настройками для пользователей. При быстром двойном нажатии на кнопки битрейта - callback вызывался дважды, причем в первый раз - блокируя ресурс, внося изменения в файл настроек, а затем удаляя сообщения и разблокируя ресурс. Поскольку при двойном нажатии - при попытке удаления сообщения вторым callbackom происходил exception - ресурс не разблокировался и все потоки, использующие файл настроек вставали навечно)