Unity 2022 introduces a full screen mode. TMP Input field ignores input while in full screen mode, but works as normal outside of full screen mode. While in full screen mode the flashing caret is shown, and EventSystem.current.currentSelectedGameObject
resolves to the selected input object.
(I had to zip the video because this forum errors out if you try to upload a video, bizarrely)
8575636–1148494–broken-tmp-input.zip (8.33 MB)