If your Facebook, Instagram, or Twitter feed has not updated with recent posts, it could be due to a number of reasons:
To rule out any errors with your connection, it is recommended that you first reset your social feed connection.
1. Select the Settings icon in the gray navigation bar and click on Apps under the Settings header.
2. You will see your current Third Party App Connections in this panel. Find your Facebook/Instagram/Twitter connection, and check their status.
You may notice a red Connection Error over your social connection. This would warrant you to press the green Reconnect button to reestablish a connection with the account.
Note: After selecting Reset, it may take up to 20 minutes for the feed to refresh and for our system to start adding the posts into your social block. It is a good idea to check your social page or block for the correct feed/page selection, on top of confirming the App connection in settings after pressing Publish.
It's important to note that, when you've disconnected a connected app, any references to that connection in a content block go bad and are automatically removed. Once the connection is re-established, it is necessary to go back to the block and select that new connection, then republish any pages where the new connection has been reset.
If your social feeds are connected correctly and still not up to date after a couple of hours, then it is likely because the API connection is being throttled. When this happens, there you will see a delay in your social feed updating. The delay is typically 1-2 days, however, it can sometimes last for a week or longer.
The social feed is fed through the respective providers' API. These providers often set a rate limit, which limits the number of "calls" - in this case, social posts - in a given time period. If the limit or the CPU is exceeded, then they will throttle the connection, meaning that they will not show the posts until the rate limit grace period expires.
Both Facebook and Instagram set a rate limit for their API connections, which include their embeddable social feeds. They specify this in their terms of service:
Since the throttling is caused on the behalf of the social media provider's API, there is no way to override the delay.
You may consider using a third-party social feed widget in lieu of your site's integrated social feed. You can embed these on your site using an HTML block.
Note: The third-party apps above may also experience rate limits and throttling by the social media providers.