Area and platform restrictions are set by copyright owners
The reason that a YouTube video is unavailable on your app could be due to location restrictions set by the original publisher of that video, i.e. restricted to certain countries only. Also, the video may have been restricted from being played on a mobile device. In some cases, unavailable videos are deleted due to copyright infringements.