After updating to 2022.3.34, the function EventSystem.current.IsPointerOverGameObject always returns false when supplied with a touch id. Reverting to 2022.3.33 fixes the problem so it definitely was broken in this update.
Hello, I couldn’t find a bug report for this so please submit one through the Unity Editor (Help > Report a Bug). Thanks!