App freezes on Remote Desktop when user switches to second terminal

Serbate1 0 Reputation points
2024-08-20T07:46:07.5+00:00

Hi,

Using a third party app (TPA) with Windows Server 2022. User log on to the server via Remote Desktop to use the TPA.

Currently using a test bed setup with a fresh copy of Windows Server 2022 Standard with Desktop Experience and updates applied.

Typical scenario:

A user logs on and opens TPA on terminal 1. A little while later same user goes to terminal 2 and logs on thus disconnecting from terminal 1. If the TPA is already open it will sometimes freeze, badly. It then needs to be forcibly closed using task manager.

The developer of the TPA investigated this issue and responded with the following:

=============

The logs show it's stuck on UiaDisconnectProvider. That is used to disconnect accessibility objects used by apps like Screen Readers.

There was a bug in initial version of Windows 11 that was hard crashing on this API and which was only fixed in 2022 (https://blogs.windows.com/windows-insider/2022/03/02/announcing-windows-11-insider-preview-build-22567/) and delivered to customers with the first big Windows 11 update (version 22621 on September 20, 2022). It is not clear how the server Windows version number 10.0.20348.2520 (from the dump) correlates to the consumer Windows releases. It likely suffers from the same bugs and it's not immediately clear if the fixes were backported or not.

It's not stuck in our application, so we have no control over it.

You will need to ask Microsoft for assistance.

==============Any help appreciated.

Kind regards

Ser

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
13,192 questions
Remote Desktop
Remote Desktop
A Microsoft app that connects remotely to computers and to virtual apps and desktops.
4,591 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.