Hello wow, do you like twenty one pilots? I like it too :)
And now about your problem.I checked the video. Video can be downloaded.
The version of the program?What is your OS?Please, send some screenshots of the app showing how you download a video.
Customer support service by UserEcho