Title

Message

Confirm

Monitor Configuration not working Win 11 (Error Failed to call UpdateModesAndPathsWithMonitorsTHROWS)

mozartc
11 discussion posts
As the title indicates, since moving to Windows 11, nothing seems to work under Monitor Configuration. Any attempt to change any setting for a monitor results in the error:
Error
Failed to call UpdateModesAndPathsWithMonitorsTHROWS.
[System.Exception]
Attempting to split a monitor looks ok, but when I click apply it just reverts my changes.
I'm currently on DF Pro 10.0 Beta 6, but the problem existed before this version as well.
This was the main feature I wanted from Display Fusion so any help would be greatly appreciated.
Oct 24, 2021  • #1
mozartc
11 discussion posts
As a follow up I cranked up the logging and found this:
2021/10/25 11:44:08.5823##_##WARN:L1##_##displayfusionsettings.exe:26464##_##BFMonitorEnumWin10:GetMonitorsRaw:110##_##-##_##[GetMonitorsUITHREADONLY:BFPublicData:Constructor:GetMonitors] Monitors have changed [NoPathCache], processing.##_##-
2021/10/25 11:44:08.5878##_##FAIL:L1##_##displayfusionsettings.exe:26464##_##BFMonitorEnumWin10:GetMonitorsRaw:293##_##-##_##GetMonitorsUITHREADONLY:BFPublicData:Constructor:GetMonitors, Unknown OutputTechnology: 17, [System.Exception]##_##-
2021/10/25 11:44:08.5878##_##FAIL:L1##_##displayfusionsettings.exe:26464##_##BFMonitorEnumWin10:GetMonitors:663##_##-##_##Reason: GetMonitorsUITHREADONLY:BFPublicData:Constructor, Failed to call GetMonitorsRaw., [System.Exception]##_##-
2021/10/25 11:44:08.5878##_##WARN:L1##_##displayfusionsettings.exe:26464##_##BFMonitorEnumWorker:GetMonitorsUITHREADONLY:42##_##-##_##[BFPublicData:Constructor] TimerUpdateFail: Start##_##-
2021/10/25 11:44:08.5883##_##FAIL:L1##_##displayfusionsettings.exe:26464##_##BFMonitorEnumWorker:GetMonitorsUITHREADONLY:83##_##-##_##Reason: BFPublicData:Constructor, Monitors is NULL., [System.Exception]##_##-
It looks like one or more of my monitors are causing some sort of issue for DF.
Oct 25, 2021  • #2
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

Could you send me a copy of your troubleshooting info? Here are the steps:
  • Open the Settings > Troubleshooting tab
  • Click the "Export Info to File" button
  • Reply with the file attached

Thanks!
Oct 25, 2021  • #3
mozartc
11 discussion posts
Attached as requested
• Attachment [protected]: DisplayFusionDebugInfo.zip [245,470 bytes]
Oct 25, 2021  • #4
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

Thanks for sending that over. It looks like DisplayFusion is having trouble reading your monitor information, so that's definitely what's causing these errors. Did this start as soon as you upgraded to Windows 11?

Thanks!
Oct 25, 2021  • #5
mozartc
11 discussion posts
Yes. It started right after the upgrade. The setup was the same under Windows 10 but everything worked fine. I'm guessing Windows 11 is returning some extra information that the program doesn't recognize (like some new flag.)
Oct 25, 2021  • #6
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

Can you try re-installing your video drivers, and then send me over another copy of your troubleshooting information?

Thanks!
Oct 26, 2021  • #7
mozartc
11 discussion posts
Updated to the latest NVIDIA drivers. Same result. Logs attached.
• Attachment [protected]: DisplayFusionDebugInfo.zip [112,998 bytes]
Oct 30, 2021  • #8
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

If you head into the properties of DisplayFusion, do you have it set to run in any form of compatibility mode?

Thanks!
Nov 2, 2021  • #9
mozartc
11 discussion posts
No, no compatibility settings and I even tried a clean install to make sure there were no bad settings lingering around.
Nov 3, 2021  • #10
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

Could you download our test tool using the link below, and copy the output into a notepad file and send it over?

Thanks!

https://www.binaryfortress.com/Data/Download/?DownloadID=495db9ad-a9fe-4bee-a23d-d9cf233a7b1b&Log=0
Nov 4, 2021  • #11
mozartc
11 discussion posts
Attached
• Attachment [protected]: CustomerTestLog.txt [15,173 bytes]
Nov 5, 2021  • #12
mozartc
11 discussion posts
Good News! I finally figured out how to fix this.

I wrote a test app of my own to enumerate the display devices and saw a "Virtual Display Adapter".

Going into device manager and enabling show hidden devices revealed that indeed such a device was present. Disabling that device caused DisplayFusion to start working properly again.

Attached are updated logs from the BTCustomerTest. In the future you may want to do something to skip bad devices like this.
• Attachment [protected]: CustomerTestLog.txt [86,136 bytes]
Nov 5, 2021  • #13
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

Interesting, thanks for the follow up! Had you installed TeamViewer at any point on that system?

Thanks!
Nov 8, 2021  • #14
mozartc
11 discussion posts
Correction: I have not installed TeamViewer (wasn't what I thought).
Nov 8, 2021 (modified Nov 8, 2021)  • #15
Was this helpful?  (-)  (-)