Уточните, пожалуйста, что именно происходит, какой сервер используется, есть ли ошибки в логе?
Зависания в этом случае, конечно, быть не должно, это исправим. Но здесь есть логическая ошибка: вы ставите трек на повтор, но его повтор запрещен настройками. Тут в любом случае добиться соблюдения всех правил не получится: или трек будет повторяться, игнорируя опцию запрета на повтор, или остановка воспроизведения, игнорируя включенный повтор трека.
Не думаю, что здесь есть смысл ждать исправления - лучше сделать правильную конфигурацию, чтобы такой конфликт изначально не возникал.