Youtube uploads seem to be broken now. Can anyone confirm?