Images are not loading in the widget

If the pictures and video thumbnails are not loading in your widget and it looks like on one of the screenshots below, this article is for you.

Screenshot showing a widget where some of the images are not loading.
Screenshot showing the widget where none of the widgets are loading.
Screenshot showing an example of the widget with lazy-load option enabled and infinite scroll.

There can be three reasons for that:

  1. The connection between our app and your Instagram account is expired.
  2. You are using improper embed code on your website.
  3. One of the extensions for your browser blocks the images. 

The connection between our app and your Instagram account is expired.

It is the most common cause why the images in the widget will not load. When the connection (named access token) expires, we can no longer get the URLs to the photos from Instagram. The URL changes over time, causing the effect of broken images.

Please visit the list of your Instagram accounts or your Dashboard. Check if your access token is active. If it says it’s expired, like in the screenshot below, click the Refresh token button. 

Screenshot showing how the expired access token looks like in user dashboard.

Once you renew the token, we add the widget to the refresh queue. After that, it should pull the latest pictures from Instagram and fix your Instagram widget within a few minutes. Clearing the browser cache might speed up the process. 

We have a more detailed guide on restoring the connection between your Instagram account here – How to refresh the access token?

In the case of expiring tokens, there are two things you can do to make it happen less:

  1. You can set up expired token notifications if you have at least one widget with the upgrade add-on. Here you can find more details about this feature: What are token notifications?
  2. You can purchase the Image optimization add-on. Apart from performance features, the bonus is that the images will load even if the token is expired.

You are using improper embed code on your website.

If you purchased the widget upgrade add-on for your Instagram widget, please ensure you use the proper widget embed code on your website. 

Log in to your user account and go to the list of your widgets – My widgets. Click the Show more button next to the item on the list with the Upgraded status. 

Screenshot showing the Show more button on My Widgets list.

Compare the Embed code section snippet with the code you have pasted on your website. In case of any doubts, copy and paste the snippet.

If you use the free widget embed code with the upgrade add-on, especially if your website does not use the HTTPS protocol, it will cause errors. It is vital to use the embed code dedicated to your upgraded feed.

One of the extensions for your browser blocks the images. 

Please check if your browser is using any extra extensions. Some additional browser utilities, for instance, Facebook Container for Firefox, block the images outside the and domains. 

Adding and to the list of exceptions or disabling the browser add-on will solve the problem on your computer. 

Suppose you want to ensure that all visitors to your website can view the images, even if they have browser extensions that interfere with image loading. In that case, consider purchasing the Image Optimization add-on. With this add-on, the images are loaded from our domain, bypassing any potential issues caused by such extensions.

Comments (14)

  • I have refreshed my token. How long will it take for the updated images to reflect where my widget is embedded?


    • LightWidget profile picture

      It should be working within couple of minutes. Your widgets will be added to refresh queue and will pull latest pictures using new token. Please keep in mind that also clearing browser cache might help here:)


  • Olá, Gostaria de saber se ele ficará em cima do rodapé da plataforma loja integrada?

    Beauty Shop-Apliques de Cabelo

    • LightWidget profile picture

      Hi there! Would you be able to send us a support ticket with your issue?


  • My Instagram access token is not expired any more ... but I still have broken images.

    Grande Prairie REALTOR ® Kevin

    • LightWidget profile picture

      Hi there! Please keep in mind that we do not refresh your widget immediately with new token. All your widgets are added to our refresh queue with high priority. It make take a few minutes before they will update with new token. Also clearing browser cache might help here. In case you will still have issues with the images, please create a support ticket and provide us with the widget you have problem with. We will check it out on our side.


  • My widget has an active token, but it is not displaying on my webpage.

    Miles Anderson

    • It was working fine up until a few days ago.

      Miles Anderson

    • It's working now. Thank you!

      Miles Anderson

  • LightWidget profile picture

    Hi there! Please make sure that you refreshed the cache of your browser. If it will not help, please drop us a support ticket with your widget ID. We will take a closer look:)


  • I am about to upgrade so that expiring tokens are less of a hassle, but am worried that I will need to update the embed code every single time. Is that the case, or will the code I'm using be OK long-term?

    Athletic Republic Park City

    • LightWidget profile picture

      Hi there! After the upgrade you will receive an upgraded widget embed code. You will not have to update the code on your website. If the token expire you will have to only refresh the token, no need to change the embedded code on your website. It also works the same for free widgets. If the token expires you simply need to refresh the token. When you upgrade at least one widget, you will get the access to expired tokens notification. Once the token expire you will receive an e-mail with a link to refresh the token:)


  • Seems like all images on lightwidget are broken. Is this plugin dead?


  • FYI, I had a plugin blocking the images on Firefox. This lightwidget plugin is still working fine!


You must be logged in to post comments.