Hi 🙂
I'm writing about the same issue I had earlier. Sadly I got disconnected because I had internet-issues.
This time I have a dev-environment where I didn't have to fix it immediatly, so maybe it can be diagnosed better:
On a Woocommerce site, the base-category slug is set to "product-category" in all languages. In german, every now and then (about 4 times a week), it automatically changes to "produkt-kategorie" (just in the frontend, not in the settings). Going into the settings and saving it there fixes it but it then changes back again soon.
Example: link nascosto is supposed to be link nascosto
I tried changing the slug on /wp-admin/admin.php?page=wpml-wcml&tab=slugs and in the string translations. Everywhere on these pages its correctly displayed as "product-category" all the time. Also when the issue occurs on the frontend.
I also tried directly searching the DB for the wrong string and wasn't able to find it there. So I don't know where the change comes from.