title: Why won't my Gutenberg Instagram embed block work on front end when it works in the editor?
body: <p>I'm embedding Instagram posts into the Wordpress Gutenberg editor using the Instagram block. Works fine in the editor, and the post embeds without any issues.</p>
  
  <p><img src="https://i.imgur.com/feBDcvg.png" alt="Back-end, all good!"></p>
  
  <p>On the front end, however, the Instagram link just sits there as text with no sign of any attempt to embed.</p>
  
  <p><img src="https://i.imgur.com/Dc6fNXc.png" alt="Front-end, not so good"></p>
  
  <p>A bit of digging led me to <a href="https://stallion-theme.co.uk/understanding-wordpress-oembed-and-unknown-postmeta-entries/" rel="nofollow noreferrer">this article</a> about <code>{{unknown}}</code> oEmbed cache entries in the database, which are present in my oEmbed database cache for the Instagram embeds that aren't working. However, I still can't figure out a solution, or a reason that this is happening.</p>
  
  <p>There doesn't seem to be any issues with YouTube or Vimeo embeds on the site, it's only the Instagram one that's having problems. Again, the embed works absolutely fine in the back-end editor...</p>
  
  <p>Has anyone else stumbled upon this odd front-end behaviour?</p>