Loading screen not showing when using mouse, only with controller

I have a menu I’m working on, and it has a button which is currently set to launch a map and trigger a loading screen while it is loading. Problem is it doesn’t trigger the loading screen when I click the button using my mouse. It only works when I use a controller to click the menu button. They both call the same function, which is why I’m confused as to why this is happening. Any reason why the peripheral would chance whether a loading screen is displayed? The function is clearly being triggered as they both open the map, but it just ignores the loading screen portion.