Чем плох waitforplaying? Он же норм отрабатывает