Are you sure you’re using this plugin? You mentioned “advanced find and replace plugin” which isn’t the name of this plugin.
That’s a strange finding and I’m not sure why it would force a reload. The plugin runs at the server so once the page is in the browser the plugin is done doing what it does and has no way to know what’s happening on the page. So when you turn off the plugin, things work correctly? And then when you turn on the plugin, the reload happens? Have you tried having the plugin active, but with no rules?
Marios – Good debugging. It only happens when I replace : “Cart” with “Bag”. Any ideas on the solve?
No idea. I wonder if the cart is looking for a special value and when it doesn’t find it, it reloads. I’m guessing the reload, because it’s AJAX, corrects the issue and Cart appears instead of Bag. Is that what you see?
If yes, there’s no solution I know of. My plugin isn’t compatible with changing AJAX-generated content. It should work elsewhere on the site, just not with any parts that are AJAX.
One other thought. It may be that you’re changing something other than visible text. Make sure your rule isn’t changing ID or name attributes in the HTML tags. It’s those that are often more important than visible text for AJAX functionality. I say this because visible text is often translated into other languages and works fine because those translations are done to visible text not behind-the-scenes values.