Can we somehow show the default language in the URL when the site is loaded for the first time? like
hidden link
When you change from switcher then it works fine and language parameter is added to url. But when the site is loaded for the first time, we still need the language parameter in URL.
While checking the debug info, I see that the WordPress Memory Limit is below the requirements. The minimum requirements are 128M, but we do recommend 256M and the debug information of your site shows it set to 40M. Please check this link for more details https://wpml.org/home/minimum-requirements/.
You can increase it by adding the following code in your wp-config.php file, right before the /* That’s all, stop editing! Happy publishing. */ line: