Wow, I think that actually works!
Although, it wasn’t my Logitech mouse but instead my Corsair keyboard. I tried closing out of Logitech G Hub and unplugging my mouse but I was still having the issue. However, after doing that, I figured I’d try my Corsair keyboard because I’ve heard that their software (iCUE) has been problematic at times. I closed out of iCUE, but nothing changed, however when I opened it back up it didn’t recognise my keyboard (which happens a lot), so when I went to unplug and plug it back in, I noticed the game loaded in immediately after unplugging my keyboard. I tried closing the Roblox Player and joining another game and didn’t have the issue.
It’s interesting because it only happened after I unplugged the keyboard, not when I closed out of iCUE, which means it’s likely not due to a specific mouse/keyboard software but rather the mice/keyboards themselves. It could also just be any peripheral in general that is controlled by another software.
I’ve only tried this once, so I can’t say for certain that it is the solution to the problem, but this is the first time I’ve ever seen any of my attempted fixes work immediately WHILE loading into a game so that’s a good sign.