Issue with revalidating the content in live site URL?

Hello, i have a question.

We have application with builder io and next.js and in our pages with have set the revalidate to 10 second so every time a page gets published a change is reflected with a little delay.

But in our live page (on production) it breaks sometimes and refuses to revalidate the pages, however time we refresh, empty cache and refresh… even after minutes or even hours.

So we assume it is from the fact that the revalidate is set to 10 seconds and we make too many requests for invalidating the cache and that may be the cause of the issue not reflecting the changes.

Mind you, cachebust is set to true as well in the request to get the page content.

So, is there a recommended amount to set the revalidate to ?
And what may be the cause of the content not reflecting sometimes, if not the low revalidate time.

Hey @Mehan,

It looks like our content API is returning updated data. However, the revalidation is connected to Next.js. So, I need you to check the Next.js cache and the deployment server’s caching mechanism to gather more details about the issue.

If those checks don’t help, kindly share the live page URL where we can test the issue to provide further assistance.

Thanks,