Hi,
I tested on a clean Windows 11 25H2 with a new UWP app and Process.MainWindowTitle is still populated when I explicitly set ApplicationView.GetForCurrentView().Title. Empty values usually come from the app’s specific windowing choices (custom/extended title bar, never setting the title, multiple views, or querying too early), not from a universal OS change.
Please check whether your app sets the title, whether you use a custom title bar (which can remove the caption), and inspect all top-level windows for the process. If the window has no WS_CAPTION style, an empty caption is expected. For robust tooling, fall back to UI Automation (accessible name) or the package display name when the caption is empty.
Also is this problem reproducible in a new app or does this only happen to your current app?