In Mendix, published microflow URLs (/p/…) are basically case-sensitive, so the runtime expects the URL to match exactly. Because of that, /p/loginpage/en works, while /p/LoginPage/en does not, and this is normal behavior across local, UAT, and production. There isn’t a built-in way in Mendix to make these URLs case-insensitive. The easiest and cleanest approach is to pick one format (usually all lowercase) and use it everywhere. If you really need to support different casings, the best workaround is to handle it at the reverse proxy or ingress level by redirecting everything to lowercase before it reaches Mendix. As an alternative inside Mendix, you can publish two microflows with different URL casings that both call the same core microflow, but this does mean a bit more maintenance.
Hi Pragadeesh,
Hope this helps!