Bug Report

Bug report forum for Remote Desktop Manager Windows

avatar

UniformEric

Web browser entry's automatic favicon not showing in tabs

Hi, I have also the problem that all custom icons are not shown, if the connection is open. If I switch the setting back to default the icon is shown. I havn't a VPN connection. Version 2026.3.8.0 regards Eric

60

7

avatar

David Godin

avatar

Craig Roser

2026.3.x ignoring roles assigned to "everyone" In devloutions server

We have a Vault logs viewer (Legacy) role for connection log viewer assigned to the everyone option. On connections view -> logs is now greyed out. We use AD accounts, assigning the role to the AD groups in devolutions server makes it work. Confirmed by setting the role back to just everyone and its greyed out again. Checked with the new built in role Workspace log viewer role as a test the same behaviour is observed. Switched back to Vault logs viewer (Legacy) assigned it to every group listed, problem worked around. It's ignoring roles assigned to everyone Devolutions server 2026.3.5.0 using MSSQL

33

2

avatar

Michael Beaudin

avatar

devin01

Identity in favorites updates don't propagate and cannot edit identities after restart

Identity in favorites updates don't propagate and cannot edit identities after restart but before open previous version 2026.2.17.0 64-bit (JIT) Since updating to 2026.2.16 and 17 I am having several issues I have an id that changes password daily so I placed it in my favorites. However now when I edit it and save it still shows the old password in favorites but when I switch back to the vault it shows the new password and then when I save there it finally propagates to favorites. It is as if the favorites view is holding on to a cached copy. If I restart RDM I used to be able to open the navigation panel and edit my admin id to change the password and then answer yes to the open previous sessions. Now the panel just beeps when I click it and will not open forcing me to cancel the open previous sessions

116

14

avatar

devin01

avatar

slawek

Contextual menu disappears on hover

Hello, I let myself use the same thread, as I have had this issue for months but never reported it. I just switched to the right-side menu rather than using the context menu. Thank you. Regards Slawek

Recommended Answer

2 days ago

Hello, Judging from this, there's not much we can do as the problem most certainly lies within the ActiveX from microsoft which we do not have control over. I would suggest choosing the lesser evil for you between not having the contextual menu in that specific application VS using FreeRDP when you need to interact with that computer/application Best Regards,

40

7

avatar

slawek

avatar

RDMTinkerer2

RDM 2026.3.9: High priority: Auto-type doesn't work

Hello, After the upgrade to 2026.3 (2026.3.9) in particular, password auto-type stopped working. It's a critical function for me, because some contexts I use it in don't allow/don't handle password copy-paste through clipboard, and the passwords are generated, thus very difficult and long. It looks like RDM has no focus on the target session. It should type the characters not on the focused window, but on the target session. Repro: Open an RDP session to a target Windows machine. Open a notepad, or other app that would receive the keystrokes. Use the auto-type -> paste password on a credential entry Observe password is not typed If you click on the RDP session, so it gets focus, the last letters of the password may get typed, but not the whole password. I am attaching screen recording showing the issue. Please fix it. Thanks in advance!

106

6

avatar

Alexis Beauparlant

avatar

sparky_001

Implemented

Ping feature does not show IP if it fails

We are also seeing rdp rendering issues only part of the screen is visible if you resize the screen it returns. Also the ping feature used to give you an ip address even it did not reply and now nothing is displayed. [image]

29

2

avatar

Maxim Robert

avatar

Jimmy P

2026.3.12.0 - Graphical Repaint Issue

When switching to other apps, I'm still getting this odd screen graphical black out repaint issues with latest 2026.3.12.0 build. It's fine after clicking on another tab in Devolutions and then back. [image]

18

1

avatar

Alexis Beauparlant

avatar

Yoffstr

Implemented

RDM not pulling agent information for Gateways (using Devolutions Cloud)

Hi guys, Just noticed in RDM when clicking on the Administer Gateways tab. when i click on the desired gateway and then click on the diagnostics tab, i get a cross on the agent installed information even though i have a agent installed on gateway. We use devolutions cloud as well. [image]

39

2

avatar

Maxim Robert

avatar

joealderdice

Using arrow keys & enter after filter entries doesn't work anymore

Since 2026.3.5.0 the functionality of the search has changed slightly. You used to be able to use the filter entries to search and then you could use the up and down arrow keys to navigate through entries and then use enter to launch a session. Since the update you are unable to use arrow keys/enter directly after typing something into the filter entires anymore

84

10

avatar

Jafran Majeau

avatar

RDMTinkerer2

RDM sometimes loses the "Check for updates" menu item in Help

Sometimes when I open my computer in the morning and would like to check for updates of RDM, the Help menu doesn't have the item anymore. I think it occurs when the computer is put to sleep and later woken up, but I'm not too confident about that. It's the screen from RDM 2026.3.10 but this issue occurred for a long time. Please fix to make it always appear. Thanks in advance. [image]

22

3

avatar

Hubert Mireault

avatar

devolutions92

Implemented

Bug report: embedded RDP sessions leak the ActiveX control (AxMsRdpClient11) after the tab is closed

Summary In Remote Desktop Manager 2026.2.18.0 (Windows), every embedded RDP session that is closed leaves its AxMsRdpClient11 ActiveX control (wrapped in Devolutions.RemoteDesktopManager.Frames.Embedded.RDPClient11) alive in the process. The control is kept reachable only by a COM RefCount GC handle pointing at its AxMsRdpClient11NotSafeForScriptingEventMulticaster, i.e. the event sink registered with the native mstscax COM object is never released. Each leaked control keeps one OS thread, its native mstscax buffers and its kernel handles alive, so the process grows without bound over a working day until RDM is restarted. After ~4.5 days of uptime and ~97 embedded sessions opened, the process reached 4.5 GB private bytes, 928 threads and 23,200 handles with only 20 sessions actually open. The machine became sluggish and the laptop fan ran continuously. Environment Item.......................................... Value Remote Desktop Manager..... 2026.2.18.0 (Windows, 64-bit) .NET runtime in process......... coreclr 10.0.1226.42308 OS........................................... Windows 11 Pro, build 10.0.26200 mstscax.dll.............................. 10.0.26100.8875 Hardware................................ HP EliteBook 840 G10, Intel i7-1370P, 64 GB RAM Session type........................... RDP (Microsoft Remote Desktop), embedded (tabbed) mode, credentials inherited from parent folder Steps to reproduce Start RDM and note the process thread count and private bytes (Task Manager, Details tab, or Get-Process RemoteDesktopManager). Open an embedded RDP session to any Windows host, wait until the desktop is displayed. Close the tab (or disconnect the session). Repeat steps 2 and 3 twenty or thirty times. Observe that thread count, handle count and private bytes never return to the baseline. Each open/close cycle leaves behind roughly one extra thread, several hundred handles and tens of MB of native memory. Optional confirmation with dotnet-dump (Microsoft tool, dotnet tool install -g dotnet-dump): dotnet-dump collect -p <RDM pid> --type Full dotnet-dump analyze <dump> > dumpheap -stat -type AxMSTSCLib.AxMsRdpClient11NotSafeForScripting > dumpheap -stat -type Devolutions.RemoteDesktopManager.Frames.Embedded.RDPClient11 > gcroot <address of any RDPClient11 whose _parent field is null> Evidence from a full process dump Live state at the time of the dump: 18 RDP sessions actually connected (18 established TCP connections to port 3389 owned by the process). Managed heap object counts: Type............................................................................................................................ Instances..... Expected for 18 live sessions AxMSTSCLib.AxMsRdpClient11NotSafeForScriptingEventMulticaster.................... 117............... 18 Devolutions.RemoteDesktopManager.Frames.Embedded.RdpDvcListener............ 117............... 18 Devolutions.RemoteDesktopManager.Frames.Embedded.RDPClient11................. 171............... 18 Devolutions.RemoteDesktopManager.Frames.Embedded.FreEmbeddedRDP11... 158............... 18 ...AvaloniaUI.ViewModels.EmbeddedConnectingPanelViewModel........................... 720.............. 18 GC handle statistics: 2,002 RefCount handles, 99,290 weak short handles. dumpobj on the oldest RDPClient11 instance shows it is detached from the UI (_parent = null, _reflectParent = null, _newParent = null, _ocxState = null) yet still has a live _events list and _axState. gcroot on two different detached RDPClient11 instances gives the same single root: HandleTable: -> 0162cb005d60 AxMSTSCLib.AxMsRdpClient11NotSafeForScriptingEventMulticaster -> 0162b7926d88 Devolutions.RemoteDesktopManager.Frames.Embedded.RDPClient11 Found 1 unique roots. Nothing in managed code references the control any more. The only thing keeping it alive is the RefCount GC handle created by COM interop for the event multicaster, which means the native IMsTscAx object still holds the connection point sink. The sink is presumably never unadvised (or the AxHost is not disposed) when the tab closes. Correlated native symptoms Thread start addresses in the live process (mapped with NtQueryInformationThread(ThreadQuerySetWin32StartAddress)), with 19 sessions open: Start module................................... Threads.... Notes mstscax.dll (main worker entry)...... 649........... 34.2 per live session. Scales exactly with live sessions, so these are released correctly. TextInputMethodFormatter.dll.......... 117........... Matches the 117 event multicasters exactly. One per control ever created, never released. coreclr.dll............................................ 34 Intel graphics driver / ANGLE............ 43 Process growth observed while the user opened sessions 17 to 20: each new session added about 27 to 30 threads, 550 to 600 handles and 100 to 130 MB working set. Closing sessions did not give any of that back over the previous days. Managed heap was only ~0.55 GB of the 4.5 GB private bytes, so most of the leaked memory is native (mstscax bitmap caches, GPU surfaces) owned by the orphaned controls. Impact Process grows by roughly 30 to 40 MB, 1 thread and several hundred handles per closed RDP session. Kernel non-paged pool on the machine reached 2 GB with the process at 23k handles. Heavy users (dozens of RDP sessions per day) end up with a multi-GB RDM process and a sluggish machine within a few days, fixed only by restarting RDM. Workarounds found Restarting RDM releases everything. Running RDP sessions in an external process should contain the leak to the child process. Notes The full dump is not attached because it contains session credentials. The issue is easy to reproduce with the steps above; a heap comparison before and after 20 open/close cycles is enough to see it.

92

4

avatar

Michael Beaudin

avatar

davisoncaleb

Remote Desktop Sessions Disconnecting Improperly

In one of the past few RDM releases, whenever a Microsoft RDP session is closed, there is a high chance that the next time I try to RDP into it, I'll get the following error shown below. [image] If I click Yes, it logs out of the current session I want to connect to and starts a new RDP session. If I click No, it kills the attempted RDP connection. On the Windows side, it still thinks that there is an active RDP session even though it was closed in RDM. If I go to Task Manager and view the user, it doesn't show the user as disconnected. When it's in this state, I either have to wait for an unknown amount of time before Microsfte registers that it's disconencted and will allow me again to RDP in, or I have to do the following hack to force it out of its fake connected state. # Connect remotely to the locked PC Enter-PSSession -ComputerName <computerHostname> # Get a list of the RDP connections query session # Force disconnect the "active" connection that needs to be disconnected tsdiscon <sessionID> If I don't execute the command above, I'm unable to RDP into the current RDP session as the OS still thinks it's connected and has somehow gotten into this state. If I wait for a while, I can log in again, but I'm not sure when the PC I want to RDP into decides it's OK again to log in. This is happening on multiple VMs and desktops that I'm trying to RDP into. Current RDM: 2026.2.4.4

66

10

avatar

Richard Markiewicz

avatar

oliviercammarata

2026.3.8.0 - Bugs report

Hi, I'm currently testing the 2026.3.8.0 version, and encountered those bugs : Display was flickering sometimes during my tests : In a web session connecting to Azure, display was flickering at MFA prompt when mouse was put over an option of the MFA Window. I Also encountered display refresh problems on opened RDP sessions (some abnormal squares appearing here and there, or only displaying part of the screen - see below) [image] Column chooser display Connections group only on 1st column (when you fit it, group is not displayed entirely (see fig below) Column chooser does not display "Name" in title (see fig below) : [image] Column chooser does not seem to allow anymore to only display "Name" column without displaying the "Host" column, which was not the case in RDM 2026.1.x Not exhaustive list. If I find others, I'll post again.

71

5

avatar

Alexis Beauparlant

avatar

Molensky

2026.3.x unable to review access requests

hi, I'm currently using 2026.3.10 on Windows 11. I had/have an issue I can't consistently reproduce (yet). It started after our migration from 2026.2 to 2026.3. After the upgrade, I initially installed 2026.3.8 and in my dashboard I saw several access requests. But when I click to review, the list is empty. Refreshing, (un)docking or restarting RDM doesn't work. I saw 2026.3.10 was available. Upgrading the client did fix the issue... ...until this afternoon. In my dashboard I see again several access requests, but the list for review is empty again. What did work this time was switching to another data source (same SQL source but admin-UPN) does give me back the list. My daily-UPN should also have the right permissions, so switched back, still got the list and I'm able to approve/deny. Even after restart of RDM, the list is available. So, as I'm not sure why it doesn't display sometimes and when/why it does show, I can't give you exact steps to reproduce at the moment, but it happened twice.

26

1

avatar

Alexis Geller Peiro

avatar

mlabbe-pg

2026.3.x navigation filter focus & up/down arrows

Before 2026.3.x, clicking the navigation bar automatically focused the filter textbox (and also selected all text) so you could just click navigation to unhide it and start typing right away. Now you need to click navigation, click filter textbox, delete current filter and then start typing, which is much less productive. Also, as reported in another thread, when editing (navigation bar) filter, you can still press ENTER to open selected entry, but up/down arrows now changes filter based on filter history (nuking the filter you just typed and forcing you to erase/retype filter again), instead of moving entry selection like before. I don't know if this is an intentional change, but the previous behavior was MUCH more preferred. The other thread mentions 2026.3.10.0 fixed the second issue, but it did not in my case.

23

1

avatar

Alexis Geller Peiro

avatar

Maran Michele - FactorySolver srl

RDM 2026.3.10 RDP ignored the screen resolution from template

Hello the latest build 2026.3.10 introduced a bug when opening a RDP session through a template with different screen resolution. So a template with full screen will be opened in 1024x768 (i do not know the exact resolution) PS lates MAC version isn't affected. Thanks

34

1

avatar

Alexis Beauparlant

avatar

omonti

Navigation Pane is behind

Hello, Thank you for your feedback. I am now closing this case. If you would like to open a new case with us, please send an email to service@devolutions.net Want to get even more out of your Devolutions products? Explore our free Masterclasses and unlock advanced workflows at your own pace. Best regards, Samuel Dery Samuel now the Navigation Pane, when a session is open (web session in this case) seems behind (sorry I had to mask text fields visible there with white squares) [image]

37

3

avatar

Alexis Geller Peiro

avatar

RDMTinkerer2

Continuous ping has unreliable, arbitrary gaps between packets

I have used "Continuous ping" for at least 2 years, but since RDM 2026.3 it has become strange. In the past it used to emit a packed every 1 second, no matter if the host is reachable or not. This was the correct behavior. Starting with 2026.3 the gaps between packets are arbitrary. I checked the settings and there's 1 second there. Please see the screenshot below, which is from 2026.3.10. Please fix it to restore reliable behavior. Thanks in advance. [image] [image]

41

2

avatar

David Hervieux

avatar

Jimmy P

RDM v2026.3.5.0: RDP Session Display Issue

After updating RDM to v2026.3.5.0 today, my team and I are having numerous issues with display sizing of RDP sessions with RDM. The only fix is to use RDP outside of RDM. I updated DVLS to latest v2026.3.5.0 and the same thing persists. See screenshot below. [image]

178

27

avatar

Alexis Beauparlant

avatar

megosu

Regression since the new interface

Hi, I tried the drag and drop from the drop down list, it is perfect ! What would also be good is to be able to sort them by Name for instance. I tried to drag a tab beyond the screen, and it scrolls naturally, also great ! thank you I tried to use the mouse wheel to scroll the tabs, it still jump 1 "page" at a time, instead of smooth scrolling. Is it something you can allow ? Small notes: the new interface is great but has a lot of bugs. I get weird error message sometimes, like this: [image] InvalidOperationException - The control Devolutions.AvaloniaUI.Desktop.TabGroups.TabGroupsView (Content = Devolutions.AvaloniaUI.Controls.DevoTreeDataGrid`1[Devolutions.RemoteDesktopManager.AvaloniaUI.ViewModels.TabGroupNodeViewModel] (Name = TabGroupsTreeDataGrid)) already has a visual parent ContentPresenter while trying to add it as a child of ContentPresenter (Name = PART_ContentPresenter, Host = ToolWindow[Title=Tab groups, State=AutoHide]). at Avalonia.Visual.Avalonia.Collections.IAvaloniaListItemValidator<Avalonia.Visual>.Validate(Visual item) at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild(Object content) at Avalonia.Controls.Presenters.ContentPresenter.ContentChanged(AvaloniaPropertyChangedEventArgs e) at Avalonia.Animation.Animatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) at Avalonia.PropertyStore.EffectiveValue`1.NotifyValueChanged(ValueStore owner, StyledProperty`1 property, T oldValue) at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaise(ValueStore owner, IValueEntry value, BindingPriority priority) at Avalonia.PropertyStore.ValueStore.Avalonia.Data.Core.IBindingExpressionSink.OnChanged(UntypedBindingExpressionBase instance, Boolean hasValueChanged, Boolean hasErrorChanged, Object value, BindingError error) at Avalonia.Data.TemplateBindingExpression.PublishValue() at Avalonia.PropertyStore.EffectiveValue`1.NotifyValueChanged(ValueStore owner, StyledProperty`1 property, T oldValue) at Avalonia.PropertyStore.ValueStore.SetValue[T](StyledProperty`1 property, T value, BindingPriority priority) at Devolutions.AvaloniaUI.Docking.DockingHostView.RefreshPaneContentOnce(ToolWindow toolWindow) at Devolutions.AvaloniaUI.Docking.DockingHostView.ConvertActiproAutoHidePopup(ToolWindow toolWindow) at Avalonia.Threading.DispatcherOperation.InvokeCore() ------------------------ extended stack ------------------------ at Devolutions.RemoteDesktopManager.AvaloniaUI.ViewModels.ErrorMessageViewModel.LoadParameters(ErrorMessageParameters parameters) at Devolutions.RemoteDesktopManager.AvaloniaUI.ViewModels.ErrorMessageViewModel..ctor(ErrorMessageParameters parameters) at Devolutions.RemoteDesktopManager.Managers.UIManager.<>c__DisplayClass218_0.<ShowErrorMessage>b__0() at Avalonia.Threading.Dispatcher.Invoke[TResult](Func`1 callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) at Avalonia.Threading.Dispatcher.Invoke[TResult](Func`1 callback) at Devolutions.RemoteDesktopManager.Managers.UIManager.ShowErrorMessage(ConnectionEngine engine, Exception exception, String message, String details, String title, String xml) at Devolutions.RemoteDesktopManager.Managers.UIManager.ShowErrorMessage(ConnectionEngine engine, Exception exception, String message, String title) at Devolutions.RemoteDesktopManager.Managers.LogManager.HandleException(Exception exception) at Devolutions.RemoteDesktopManager.Managers.LogManager.OnThreadException(Object sender, DispatcherUnhandledExceptionEventArgs e) at Avalonia.Threading.Dispatcher.CatchException(Exception e) at Avalonia.Threading.Dispatcher.TryCatchWhen(Exception e) at Avalonia.Threading.DispatcherOperation.InvokeCore() at Avalonia.Threading.CulturePreservingExecutionContext.CallbackWrapper(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at Avalonia.Threading.DispatcherOperation.Execute() at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback) at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) at Windows.Win32.PInvoke.DispatchMessage(MSG* lpMsg) at System.Windows.Forms.Application.LightThreadContext.FPushMessageLoop(msoloop uReason) at System.Windows.Forms.Application.LightThreadContext.RunMessageLoop(msoloop reason, Boolean fullModal) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(msoloop reason, ApplicationContext context) at System.Windows.Forms.Application.Run() at Devolutions.RemoteDesktopManager.Program.RunApplication(String[] args) at Devolutions.RemoteDesktopManager.Program.Main(String[] args) It happens mainly when I click on the "Tab groups", "Tab list" or "Navigation" on the left: [image] Also, with 2026.3.9.0, I can't access my Navigation list anymore, it looks like it goes behind the current remote session window. However, if I switch to the dashboard, then the navigation list shows on top as it should. See screenshots: [image] It should show this, currently it only does it when Dashboard is selected. [image] There is a regression since the new interface (since 2026.3.5): I used to be able to go to "Navigation list" and type directly some text to filter the list. Now I need to click on the 'Filter entries" field before typing the text.

63

1

avatar

Jean-Francois Duchesne

avatar

zbigniewtomas

Multi display High DPI issues

I do also experience many issues with multi display and high dpi setup. Application stopped to honor scaling and new right click menu becomes half accessible (reconnect disappears behind the screen). [image] Happy to help with testing. Here is my setup, Windows 11: Device Primary Scaling Resolution ------ ------- ------- ---------- \\.\DISPLAY5 True 100% 3440x1440 \\.\DISPLAY1 False 200% 3840x2400 \\.\DISPLAY2 False 100% 2560x1440 \\.\DISPLAY3 False 100% 1440x2560

33

1

avatar

Michael Beaudin

avatar

Gr-ant001

Implemented

right click make screen active

Ok, when i copy a command from the a active session in split screen and i right click to paste the command, that window should be come active. But it doesn't it keeps the active session from the copy window so when i press enter it inputs on the wrong screen. Not so good. [image]

123

15

avatar

Hubert Mireault

avatar

per-torben

Display bug with 2026.3.9.0

I have several issues with the new display rendering, and I think 20+26.3.50 (?) and forward has been a huge step back in quality :( Currently on 2026.3.9.0. If I set the navigation pane on the vault to auto-hide, which I always do because I want the screen real estate, then I can't access the naviagation bar and I'm stuck on the current connected client. Here you can see I try to bring up the Navigation pane, and with the colored border it is easy to see that it tries to render the menu on top of the connected client, but ends up behind it and inaccessible. In order to reach the navigation pane, I must sign out of all connected clients. [image] second issue, it looks like I no longer get a list of tabs of the connected clients for quick and easy switching between them! This is a great example of a small details that makes a big difference. I'm very frustrated with the recent updates you've made to this otherwise reat prooduct.

71

7

avatar

Alexis Geller Peiro

avatar

rich

Navigation pane opening behind content in 2026.3.9

I just upgraded from 2026.3.8 to .9. This fixed one issue for me but create a larger one. I usually have my navigation pane set to auto hide. When I need it, I click on the tab on the side of the RDM window and it pops up over my content (RDP session, web page). With 2026.3.9, the majority of the pane appears to render behind the main content (RDP session, web page). I can see the header, as it is displayed in the tab bar above the content, but the rest of my entries are hidden. This didn't occur in 2026.3.8.

58

4

avatar

Alexis Geller Peiro

avatar

arik1

Implemented

Switching between Tabs is sometimes laggy

Hello, Thank you for being so patient! If possible, could you update your RDM to the latest version (2026.3.9.0) and see if the problem persists? This version should resolve your issue. Latest Version: Download RDM If the problem persists after the update, please let us know so we can inform our development team. Best regards, Maxim Robert Hello, Version 2026.3.9.0 solves the undocking Tabs problem for me. The other issues are still present: Switching between Tabs is sometimes laggy. Sometimes the tab fails to refresh. Sometimes it just a white screen. Some time there is only a partial refresh as shown in the attached. In some rare cases the all application stops responding and comes back after maybe 10 seconds. [image] [image]

44

2

avatar

Maxim Robert

1 - 25 of 2822 items