New Input Mapping Context does not work , but IMC_Default works fine.

So I’m trying to organize extra controls by adding new (Input Mapping Context)
VR Template is being used.
.
.
My PROBLEM
I create a new input action. (mouse 2Dvector)
When I put the action in IMC_Default it works as needed. (blueprint)
When I put it only on the new IMC_Mouse+Keyboard it does not work at all. (blueprint)
.
.
1
I have added a new action (mouse control)


.
.
2
What I want
I want to call it in a NEW input mapping context (below)

.
.
3
I add it the same way in IMC_Default and IMC_Mouse+Keyboard

Like this
.
.
4
Then I call it in the blueprint

.
.
5
Use the input action to control the player (Blueprint)

.
PROBLEM
When I put the action in IMC_Default it works as needed.
When I put it only on the new IMC_Mouse+Keyboard it does not work at all.

What could be the issue?

Thanks for reading this far, I hope I formed my post well enough.

I would try going to project settings, under the engine category is a section for enhanced input. All of the other mapping context should appear in this section and you have to add your new context also. I don’t know why this is needed but I think it’s a VR template specific thing and you normally would not have to add the context in that way.

If that doesn’t fix it then running the console command, “Showdebug EnhancedInput” is a good way to identify why inputs are not working.

Yep, that was it!
THANK YOU Jay!