handling empty video result and failures