This is interesting. lets check each and every point and then try. You can also enable log for "Client" node from Console -> Advanced -> Log levels. Set it to "Trace".
1. Navigation, remove all role based home pages
2. Settings, remove startup microflow from runtime tab.
Hi Simian,
Check all locations where the homepage might be triggered more than once, such as role-based navigation settings, login or authentication microflows, startup or after-startup logic, and any SSO or custom login flows. You can use Edit → Find and search for the homepage name to see where it is referenced throughout the project. Then, temporarily disable these usages one by one to identify which configuration or microflow is causing the additional page load.