YouTube oembed fails on one video

  • What’s your URL? Private instance.
  • What version of Ghost are you using? Ghost Version: 4.1.1

And

  • How was Ghost installed and configured? ghost cli
  • What Node version, database, OS & browser are you using?

Debug Information:
OS: Ubuntu, v20.04.2 LTS
Node Version: v14.16.0
Ghost Version: 4.1.1
Ghost-CLI Version: 1.16.3
Environment: production
Command: ‘ghost doctor’

  • What errors or information do you see in the console?

Debug Information:
OS: Ubuntu, v20.04.2 LTS
Node Version: v14.16.0
Ghost Version: 4.1.1
Ghost-CLI Version: 1.16.3
Environment: production
Command: ‘ghost doctor’

  • What steps could someone else take to reproduce the issue you’re having?

Try embedding - YouTube

Other YouTube embeds work, as well as twitter and Soundcloud.

@JPJ some YouTube videos have embedding disabled in their settings which turns off the mechanism that Ghost uses to fetch embed details. You can see this by accessing the embed URL directly for that video, it responds with “Unauthorized”