EDIT: I realized what was happening here, and it was my own fault not studio. I had a transparent GUI element covering the entire screen, which of course was causing all the problems I listed. Once I removed that, everything worked fine.
I started getting the “ActivateCameraController did not select a module” a few days ago in my game when I was scripting a cutscene, but I didn’t see an easy fix and it didn’t seem to be bothering anything so I let it go.
Fast forward to last night, a few hours after I finished reworking my cutscene to use bezier curves instead of tweens, everything had been working fine and I moved on to other parts of my game. I had not done anything else to change the camera but when I went to test before bed after my cutscene I had no mouse control over the camera. I was able to use left/right directional keys to pan, but I had no zoom or any other control. I tried messing with my scripts, changing the camera types around and setting and resetting the control but nothing fixed it. I even took out the CameraSubject assignment that caused the warning and it still locked the camera.
On top of that, it seems like it also did something to the mouse hit detection I was using in another script. Instead of being tied to the mouse location, using a clickdetector and .MouseClick, .MouseHoverEnter and .MouseHoverLeave, it seems to now be tied to a set distance in front of the player’s character that only changes with player movement.
I have no idea what happened or what to do to try to fix it, and I’ve been banging my head against the wall for hours now. Any idea what’s going on?