Issue with Manual Boot & CORS Error on First Login (Vite SPA) We are experiencing an issue with manually booting the Intercom messenger in our React Single Page Application (SPA) using react-use-intercom.Goal: We need to initialize Intercom (using boot) only after a user successfully logs in, providing their userId and userHash (Identity Verification). The launcher should not appear on the login page.Problem: The Intercom messenger launcher fails to appear on the very first login after starting the application. However, if we then refresh the page, or log out and log back in during the same browser session, the launcher appears and works correctly.Implementation & Troubleshooting:We use <IntercomProvider appId="..." autoBoot={false}> wrapping our AuthProvider. Inside our AuthProvider, a useEffect hook triggered by the user state change calls Intercom('boot', { userId, name, userHash }). We've confirmed the boot function is called with the correct user data. We've confirmed window.Intercom exists before calling boot. We tried adding sign