Rolling out a new Instagram embed system to see if it's any better than the one that kept failing. Best I can tell, it will render videos with a weird height sometimes, but everything else works much better. Let's see if this works. Edit: Works on desktop, still seeing errors on mobile for it for some reason. Investigating. The iframe just ... fails?
Instagram is sending the error by redirecting to a login screen that doesn't allow iFrames every few reloads. Could be cross site tracking related. Very weird.
Some more research, seeing this: The 429 HTTP status means “too many requests” and together with redirect to “login” page it simply means that Instagram is detecting “automated” traffic (from not logged-in user) and “rejects” it. That's my current best guess of what's happening. Instagram is rejecting the view since they can't track the orgin.
Definitely looks to be related to mobile Safari and how Instagram responds to it, thinking it's a bot and trying to make you login, but then not displaying that in an iFrame. The new embeds are much faster everywhere else. Will look at it more tomorrow to see if I can have a better fail option, maybe just a link to the post?
The Gaslight Anthem Prepare for Studio Even Instagram's own embed system fails on mobile Safari for me about 95% of the time. This is straight from their embed code.
@Jason Tate your ads are out of control and this just continues. For someone not privileged to have a subscription to everything, this site is now unusable. Just to write this comment I had to close out and rewrite everything three times because the pop ups opened when I just touched my phone screen to edit a typo.
I came here to say that it used to be bad for me until more recently… and was hit with at least two ads that did this while typing that.
@Jason Tate I renewed my membership last week for the next year. I’m logged in but I’m currently getting ads/can’t see any of the supporter forums & I’m getting the little message to become a member. Posting this here incase anyone else is maybe experiencing the same issue