Movement no longer possible

I have this weird bug or messed up setting that i cant move any character controller anymore. Camera movement is fine, but WASD movement or VR Controller Input doesnt work. I have tried multiple aproaches. I downloaded a First Person Player Controller which i always used for testing, no movement. My VR Player Controller using the XRI Toolkit doesn’t workt either. Of course I tested with Debug.Log() if the inputs are actually received. All inputs were received but my character is always stuck. Then I created a blank project and everything worked as it should. At somepoint I must have messed up some setting but I have no clue on where, I have constantly switching between multiple VR Plugin providers, maybe thats when I bugged something. Before I import everything to a new Project I wanted to ask around if maybe someone has experienced a similar issue and knows a solution, or if there is a way to reset all settings.

EDIT: I tried deleting the \ProjectSettings\ProjectSettings.asset, didn’t fix.

Every day. But one cannot “know a solution” until you find the actual problem.

This is where you get to hone your troubleshooting skills!!

First, it is AWESOME that you already made a blank project to prove it still works.

Now iterate between that blank project and your actual project, checking over all the relevant bits until you find what is broken.

You might also want to start with a reimport-all in your project, just in case something is mis-imported or borked in some way, then begin further trouble shooting.

By debugging you can find out exactly what your program is doing so you can fix it.

Use the above techniques to get the information you need in order to reason about what the problem is.

You can also use Debug.Log(...); statements to find out if any of your code is even running. Don’t assume it is.

Once you understand what the problem is, you may begin to reason about a solution to the problem.

1 Like

Thanks for answering. I just imported everything to my new project. Took way less time than anticipated, maybe an hour. The problem most likely was one of these Input Fixes that showed up in the Project Validation window for XR, which I had enabled in the previous project: