Some error handling, data logging, tied to user reporting could do a long way here. I've never looked under the hood of YT, so I have no idea of the user journey in these cases. The full picture would be only visible from the Google side anyway and it'd be up to them to figure out what combinations of capabilities are causing trouble.