Hi Baldwin Galdino,
Shell Launcher V2 itself is stable, but legacy multi-window applications often expose limitations because Shell Launcher is designed around single-shell replacement scenarios. Multi-window legacy apps that rely on traditional window management APIs can behave unpredictably when forced into a modern shell environment, particularly with focus handling, Z-order management, and session isolation. Microsoft’s documentation notes that Shell Launcher V2 supports UWP and Win32 apps, but legacy apps that spawn multiple top-level windows may not respect kiosk mode restrictions, leading to instability or unexpected window placement. The issue is not instability in Shell Launcher V2 itself, but rather incompatibility in how those older applications interact with the enforced shell context. If you need to run such apps reliably, Microsoft recommends testing them in assigned access or multi-app kiosk configurations instead of a strict Shell Launcher V2 setup.
If the above response helps answer your question, please hit "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
Harry.