Now, this is embarassing… It looks like requesting a non-existent video on YouTube causes a “500 Internal Server Error”!

For example:
- Valid url:
- Invalid url:
Surely, a better response would be something like the one returned when the videoId is missing: www.youtube.com/watch?v=. It seems like predictions became true.