Hi @cg-team ,
Thanks for reporting this, and sorry for the trouble. Version 3.3.0 changed how Persian (and other non-Latin) URLs are matched. When a site also has a shorter custom permalink that the URL starts with (for example, a page product/ and a post product/سلام/), the shorter one could be picked, which gave a 404.
This is fixed in 3.3.2, released today. Please update and check your links.
If you still see 404s after updating, please share:
- One or two links that show the 404 (copied from the address bar)
- The custom permalink saved on those posts (from the Custom Permalinks box on the edit screen)
- Whether you use WooCommerce, WPML or Polylang
Regards,
Sami