invector third person controller stops my canvas buttons from working

my unity canvas works fine sliders, buttons, toggle switch and all that is until I create an invector third person controller then I have no response from the canvas buttons I know its a simple fix but I have been stuck for days trying to figure this out does anyone have any idea how to fix this.

and just so you have an in depth vision of what I’m doing I have created an elevator and when u hit the elevator console I have a ui canvas to pop up so that you may chose which floor you would like to go to. The problem is that I’m unable to use the canvas while an invector third person controller is in the scene if I get rid of the controller the canvas works fine on play but as soon as I add an invector character controller to the scene the ui still appears as designed but is no longer able to detect mouse cursor, clicks, and hover on ui canvas buttons.

I think that you should include EventSystem in your Scene.