I’ve created some “Load more” buttons with the Bricks built-in interactions.
However, after caching by LiteSpeed Cache, the buttons no longer work. I saw from the inspector that the nonce disappeared.
I’ve contacted LSC and they ask me for the nonce name Bricks used on that load more button. So, what is the nonce name?
As per our email conversation, it’s not a bug from Bricks.
In your LiteSpeed cache plugin, you should set the cache TTL lesser than 8 hour ideally.
This is because WordPress nonce is only valid for maximum 12 hours. If your page cache is more than that, the expired nonce will be used when using in Load more AJAX calls, then you will encounter the issue.