I just changed the server of our site, and after changing server all shortcodes are not working, I also tried with changing or updating permalinks but it not working out.
You can see in below site URL all shortcode are working fine:-
hidden link
But in below site with same shortcode, same theme and all same plugins, only short codes are displaying :-
If this is only happening on the new server, you can follow these steps to fix this:
1. You can increase the allowed memory size in PHP settings of your server.
2. If that doesn't work, you'll need to disable the "PCRE JIT" via php.ini (pcre.jit=0). For more info you can check out the following links or consult your host's support team:
hidden link hidden link
3. If for some reason, options 1 & 2 are not possible, you'll need to break the long output of conditional shortcode blocks into smaller blocks and enclosed shortcodes will work.
I hope this helps and please let me know if you need any further assistance around this.
If the same content and code is working on the old server and not on the new one than this confirms that it is a server related issue.
As explained in my last message, you can consult your new server's support team so that they can disable "PCRE JIT" options from the PHP settings.
Please also check the PHP versions used on the new and the old servers and make sure that the new server meets the minimum requirements mentioned at: https://toolset.com/toolset-requirements/