I have a project with a scene that has multiple cameras with different viewport sizes , but only one camera is rendering the 2D UI layer.
The problem is that the UI seems to be receiving input from all the cameras in the scene (rollovers, clicks etc), instead of just the one camera that’s actually rendering it.
If you put a fullscreen 0% opacity background image behind your UI and select “Use Input”, it will block the other camera viewports from receiving rollovers.