Yep that’s exactly what I ended up having to do. I created a CanMove bool, when tab is pressed set it to true, when the widget is closed by pushing tab again, set it to false; and the CanMove bool controls the flow of logic for movement and camera controls. I also had to change my input from Set Input Mode UI Only to Set Input Mode to Game and UI.
It works, but I thought there was a work around with the UI Only input mode.