Looks like these had broken again. There was a small change to the instagram urls so I had to update the pattern matching.
Should be good now. No idea how long it was broken
[Edit] Actually there seem to be a couple of different urls styles now. So not every embed was broken. It works for both styles now