Title

Message

Confirm

<< DiscussionsReply

Error: Failed to call SetDisplayConfig. [HR: 87]

Avatar from Gravatar.com
Gian Perrone
2 discussion posts
Hi,

I get the error message "Error: Failed to call SetDisplayConfig. [HR: 87]" most of the times (bot not always) when I try to switch to a monitor profile which enables my TV connected via HDMI. The only thing that helps if it occurs is enabling the TV manually in the Nvidia control panel. This happened both with my old GTX 970 as with my new RTX 2060S. I have attached a log.

Cheers,
Gian
• Attachment [protected]: DebugInfo.txt [114,015 bytes]
• Attachment [protected]: DisplayFusion.log [322,739 bytes]
Feb 7, 2020  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Could you try rolling back to DisplayFusion 9.5, create a new profile there, then load it and see if it errors out as well?

DisplayFusion 9.5
Feb 7, 2020  • #2
Avatar from Gravatar.com
Gian Perrone
2 discussion posts
So far, that version seems to work just fine; it either tells me my TV is disconnected when its powered off or changes to the desired profile when its powered on whereas 9.6+ would always show HR: 87 when its powered off.
Feb 10, 2020  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, thanks! We're working on some more fixes for the Monitor Config in the next beta, so we'll let you know as soon as it's available to try out. In the meantime, feel free to stick with 9.5 if it's working well.
Feb 11, 2020  • #4
Keith Lammers (BFS)'s profile on WallpaperFusion.com
We've just released a new DisplayFusion Beta version and the Error 87 issue should hopefully be fixed up.

Could you try updating, and if your profiles still throw an Error 87 when trying to load them, try re-saving the profiles?

Please let me know how it works out
Mar 27, 2020  • #5
Avatar from Gravatar.com
bnz
2 discussion posts
I have the same problem in a 3-display setup. I have tried 9.7 beta 8 and 9.6.1. Both don't work. Where can I get the old 9.5 version to test whether it works with the old version?
Apr 12, 2020  • #6
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@bnz: You can grab it here, please let me know how it works out: DisplayFusion 9.5
Apr 14, 2020  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Hi all!

We've just released a new DisplayFusion Beta version and the Error 87 issue should hopefully be fixed up.

Could you try updating, and if your profiles still throw an Error 87 when trying to load them, try re-saving the profiles?

Please let me know how it works out
Apr 18, 2020  • #8
Avatar from Gravatar.com
Eric Risler62161
13 discussion posts
It would seem I have a similar issue. I have a monitor and a tv hooked up and if I try to enable both in mirror mode I get the following error:

An error has occurred while applying your new Monitor configuration.
Please check your settings and try again.
Error: Failed to call SetDisplayConfig. [HR: 87,0]
[System.Exception]

If I don't mirror it works ok.

Running DisplayFusion 9.7 (Beta 10) on Windows 10.
Apr 25, 2020 (modified Apr 25, 2020)  • #9
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@Eric: If you set it to duplicate in the Windows display settings, does it work there?
Apr 27, 2020  • #10
Avatar from Gravatar.com
Eric Risler62161
13 discussion posts
Hi, yes it works fine via the Windows settings.

For what it's worth, I setup mirroring in Windows, went back to Display Fusion and it shows the correct mirroring setting however if I try to apply any changes I get the same 87 error.

My setup has my main pc monitor hooked up to my GTX2070 and my tv to my onboard hdmi. Which has previously worked.
May 3, 2020  • #11
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, interesting! If you configure it using the Windows display settings, then save it as a profile in DisplayFusion, do you still get the Error 87 when you try to load it?
May 6, 2020  • #12
Avatar from Gravatar.com
Eric Risler62161
13 discussion posts
Hi Keith, 9.7 beta 11 seems to have resolved this issue for me. Thanks.
May 8, 2020  • #13
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Glad to hear it, thanks for following up!
May 8, 2020  • #14
Avatar from Gravatar.com
Eric Risler62161
13 discussion posts
nope. its back sadly. i have 9.7 b14 installed. i am able to change settings via windows just fine and have tested extend, duplicate, display 1 only and display 2 only.if it matters my monitor is 144hz and my tv is 60hz. additionally, i have the tv using the built in intel graphics hdmi out and the monitor is connected to my rtx2070.
May 17, 2020  • #15
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, did anything notable happen around the time it broke? e.g. did any of the cables get swapped, or video card drivers update maybe?

Could you also do a test for me? If you try loading it with the Load Profile button in the Monitor Configuration window, instead of using the hotkey, does it fail there too?
May 20, 2020  • #16
Avatar from Gravatar.com
Eric Risler62161
13 discussion posts
Not sure if anything specific happened - perhaps some updates but I don't know.I tried some testing and it appears the error only presents when I try to mirror. See attached PDF with screenshots. I am able to enable both the monitor an TV via the Display Fusion UI but as soon as I try to mirror it fails. I can enable mirroring via the windows display settings without issue.
• Attachment: display_fusion_screenshots.pdf [289,387 bytes]
May 20, 2020  • #17
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, would you be able to send me some info?

A debug log:
  • On the DisplayFusion Settings > Troubleshooting tab, change the Logging drop-down to "L1: Log Minimal" and click Apply
  • Try loading the profile
  • Click the "Export Info to File" button on the Settings > Troubleshooting tab
  • Reply with the file attached
  • Disable debug logging after sending the log

Two copies of the info from this tool: https://www.binaryfortress.com/Files/DisplayFusion/BFCustomerTest20200429.zip
  • One copy after trying to load the profile (close the tool after grabbing the info)
  • Another copy after enabling the cloning using the Windows display settings

Thanks!
May 21, 2020  • #18
Avatar from Gravatar.com
BTA
1 discussion post
Any updates on this? I am running into the same issue. I have a profile set-up for the mirroring of two tv screens (four screens plugged in, the other two screens not active). It used to work fine but is now giving me the:
"An error has occurred while applying your new Monitor configuration.
Please check your settings and try again.
Error: Failed to call SetDisplayConfig. [HR: 87]
[System.Exception]" error. It works correctly when I use the normal windows option to mirror the screens, and then DisplayFusion (DF) also automatically recognizes that the profile is active. I also think the DF profile switch works when I have both TV's on and have not rebooted after I have had the profile active (but I would have to do more testing to be sure). Not sure if related, but just before this started I updated my NVIDIA drivers to: "431.60-desktop-win10-64bit-international-whql" and I am still running into the issues with my current most up to date driver: "446.14-desktop-win10-64bit-international-dch-whql". It is also around the same time that I started using the Xbox BETA app which is also causing the random focus changing when having the Xbox app + DF taskbars combination:"https://www.displayfusion.com/Discussions/View/window-focus-unexpectedly-changing-to-another-app-while-typing/?ID=e5fc9266-dc54-4ada-b6fd-440379ac2932". I am using DisplayFusion Pro on Steam V9.6.1. Please let me know if I can help with gatering / giving more information to get this issue resolved?
May 31, 2020  • #19
Avatar from Gravatar.com
Eric Risler62161
13 discussion posts
Keith, Attached are the output files requested.
• Attachment [protected]: CustomerTest_output_1.txt [136,608 bytes]
• Attachment [protected]: CustomerTest_output_2.txt [150,169 bytes]
• Attachment [protected]: DisplayFusionDebugInfo.zip [80,914 bytes]
Jun 1, 2020  • #20
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@BTA: Could you try updating to the latest 9.7 Beta, re-create the profile, and then see if it loads correctly?

@Eric: Thanks for sending that info, I will pass it over to our developers and we'll keep you posted on what we find out.
Jun 1, 2020  • #21
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@Eric: Nothing obvious is standing out in the logs unfortunately, but we are keeping this open on our list. We've had a few other customers who also get the error 87 even with 9.7, so we're collecting info from everyone and trying to find a common link. We'll be sure to post an update when we have one.

Thanks!
Jul 9, 2020  • #22
Avatar from Gravatar.com
epiceuropean
2 discussion posts
I'm also having the same issue, under the same circumstances: 3-monitor setup with a TV connected. I usually disable the TV in DisplayFusion or Windows, and have a hotkey set up to switch between 3-monitor and 3-monitor with primary mirrored.

If I use the Monitor Configuration window to manually enable the TV and mirror it to screen #1, then it works fine. But, using the hotkey or the Load Profile dropdown, it usually doesn't work. It *sometimes* works, which is frustrating.

An error has occurred while applying your new Monitor configuration.
Please check your settings and try again.
Error: Failed to call SetDisplayConfig. [HR: 87]
[System.Exception]
Jul 17, 2020  • #23
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
We have had a number of issues reported with the monitor configuration changes in 9.7 and we're actively working on them right now. I have added your contact information to our follow-up list so that when we have a beta release that addresses this issue you'll be the first to know. We'll be in touch soon, either to collect more information or for testing a solution.
Jul 20, 2020  • #24
Avatar from Gravatar.com
Alex Hayes
1 discussion post
Hi Jon,

Can I also get my name added to that list?

Thanks!
Jul 24, 2020  • #25
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
Done! We'll follow-up here when we're ready to test next week. Thanks!
Jul 26, 2020  • #26
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
We've just released a new DisplayFusion beta version and this issue should be all fixed up. Please let us know if you run into any trouble after updating.

Thanks!
Aug 19, 2020  • #27
Avatar from Gravatar.com
Eric Risler62161
13 discussion posts
I just installed it (9.7.1 beta4) and it seems to have resolved my problem. I'll do more testing if something isn't right I'll let you know. Thanks for the great help to date.
Aug 23, 2020  • #28
Avatar from Gravatar.com
Brian Wuehler
1 discussion post
I can confirm that 9.7.1 beta4 seems to have fixed the issue. However, make sure you re-create any profile layouts. I had some saved prior to upgrading and they would throw an error. After deleting and re-creating the layout it works the way I'd expect.
Aug 26, 2020  • #29
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Thank you Brian!

That's a good point I forgot to mention.
Aug 26, 2020  • #30
Avatar from Gravatar.com
epiceuropean
2 discussion posts
I'm running DisplayFusion Pro on Steam 9.7.1 [Beta 4], still having the same problem:

An error has occurred while applying your new Monitor configuration.
Please check your settings and try again.
Error: Failed to call SetDisplayConfig. [HR: 87]
[System.Exception]
Sep 20, 2020  • #31
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Hello,

Have you deleted and recreated your monitor profiles after updating?

Thanks!
Sep 21, 2020  • #32
Avatar from Gravatar.com
Rezendes
3 discussion posts
Same issue HR 87 after deleting and recreating, latest beta software.
Oct 29, 2020  • #33
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

Could you also send me over a debug log? Here are the step as well:

  • On the DisplayFusion Settings > Troubleshooting tab, change the Logging drop-down to "L1: Log Minimal" and click Apply
  • Reproduce the issue and note the time so we'll know where to check in the log file
  • Click the "Export Info to File" button on the Settings > Troubleshooting tab
  • Reply with the file attached
  • Disable debug logging after sending the log

Thanks!
Oct 29, 2020  • #34
Avatar from Gravatar.com
Aaron Scott75340
1 discussion post
Just today, mine started doing the same thing. No idea why, I have not done anything to it. But it is not all of the premade layouts.

An error has occurred while applying your new Monitor configuration.
Please check your settings and try again.
Error: Failed to call SetDisplayConfig. [HR: 87]
[System.Exception]
Oct 29, 2020 (modified Oct 29, 2020)  • #35
Avatar from Gravatar.com
Sebastian de carcer
1 discussion post
Hi i have the same issue i attached the files. thank you
• Attachment [protected]: DisplayFusionDebugInfo_1.2.zip [73,280 bytes]
• Attachment [protected]: DisplayFusionDebugInfo.zip [32,597 bytes]
Dec 24, 2020  • #36
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
Can everyone with this issue try updating to the newly released DisplayFusion 9.7.1? If you experience the issue still with Monitor Profiles can you please try re-saving the Monitor Profile and see if the issue happens still? Thanks!
Dec 29, 2020  • #37
Avatar from Gravatar.com
Michichael309326
5 discussion posts
Quote:
Can everyone with this issue try updating to the newly released DisplayFusion 9.7.1? If you experience the issue still with Monitor Profiles can you please try re-saving the Monitor Profile and see if the issue happens still? Thanks!


It is not and the issue continues to occur.

An error has occurred while applying your new Monitor configuration.
Please check your settings and try again.
Error: Failed to call SetDisplayConfig. [HR: 87]
[System.Exception]

If i resave and set it, it works until I shutdown and reboot. Then it's broken, again.

Attached the debug stuff. I have three monitors and nothing fancy. I wish to use 2 sometimes, and 3 others, and hotkey them. Extremely basic. Started about a month and a half ago, I've tried the beta, no difference.

The debug, not sure how to give you appropriate and accurate info - set it, recreate the profiles, demonstrate them working correctly, reboot, try again and have it fail, then send it?

Is there a way to clear/flush the log so I can get you a clean capture?
• Attachment [protected]: DisplayFusionDebugInfo.zip [28,775 bytes]
Jan 15, 2021 (modified Jan 15, 2021)  • #38
Avatar from Gravatar.com
Bjoern Schellenberg
4 discussion posts
Same here, I encounter this issue since two weeks. Since today Im using the latest beta2, the issue unfortunately continuous his journey.

atched you will find my log file
hope its getting resolved quickly

.)
Cheers Bjoern

An error has occurred while applying your new Monitor configuration.
Please check your settings and try again.
Error: Failed to call SetDisplayConfig. [HR: 87]
[System.Exception]
• Attachment [protected]: DisplayFusion.log [2,553,269 bytes]
Jan 15, 2021  • #39
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@Bjoern Schellenberg and @Michichael309326: Could you download this tool, copy the output to Notepad, and reply with the file attached?
https://www.binaryfortress.com/Data/Download/?DownloadID=495db9ad-a9fe-4bee-a23d-d9cf233a7b1b&Log=0

Thanks!
Jan 20, 2021  • #40
Avatar from Gravatar.com
Bjoern Schellenberg
4 discussion posts
Ok attached the requested file.
Also I tried the latest Beta 4 now, the Problem is still the same. ;(
FYI I use my setup for over a year with no problem in DF. After I reinstalled a fresh Windows 10 the problems startet
• Attachment [protected]: BES.txt [116,750 bytes]
Jan 23, 2021  • #41
Avatar from Gravatar.com
Michichael309326
5 discussion posts
Keith,

I went ahead and captured as clean of a debug log as I could in addition to running your requested tool and output.

I also noticed something interesting when I rebooted that I haven't seen before (normally I power on and grab some coffee in the morning and it's ready by the time I get back). The resolution was very off for about 30 seconds, then it kicked into the normal display mode.

Not sure if it's nVidia's driver or the built in graphics (which I have OS disabled, but not bios disabled), or whether it's even relevant. Knowing windows, and briefly reviewing the logs, it may be thinking the adapter's new every time?

I did notice that, despite me loading the drivers for the monitors, they're back to "Generic PnP Monitor". I think this is less a DisplayFusion issue and more a "Microsoft is screwing stuff up again" issue, where it's re-detecting/installing the monitors literally every boot.

Code


Attachments provided.
• Attachment [protected]: DFDebug.7z [149,265 bytes]
Jan 23, 2021 (modified Jan 23, 2021)  • #42
Avatar from Gravatar.com
Michichael309326
5 discussion posts
Update #2:

Whelp, after a full power off (instead of just a restart) the windows Device manager was back to doing it. I did further digging and found that, for my specific setup where the Intel Driver is also loading, disabling the Intel(R) Graphics Command Center Service and Intel(R) HD Graphics Control Panel Service seems to help.

Disregard the below (though I'm leaving it here for posterity in case it's a combination of these things).

Update:

Now that I actually had some time to troubleshoot, I have a solution. This is *NOT* a DisplayFusion problem. It's a Windows Problem - or at least my instance of it was.

The solution, at least for me and for now, is to block Windows from checking Windows Update for drivers.

I've seen other threads indicating that updating the DeviceMetadataServiceURL key from its current forwarded link to 'http://dmd.metaservices.microsoft.com/dms/metadata.svc' (without the quotes) works, but I simply chose to disable the check entirely by setting PreventDeviceMetadataFromNetwork to 1.

You can find these keys at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Metadata in regedit, or simply run the following Powershell command in an elevated context (As administrator):

Code



Enjoy.
Jan 23, 2021 (modified Jan 24, 2021)  • #43
Avatar from Gravatar.com
Bjoern Schellenberg
4 discussion posts
year I tried your suggestion, which worked perfectly fine, until now, same problem again, no windows updated performed yet.

I really hope the support team have a quick Solution.
Jan 24, 2021  • #44
Avatar from Gravatar.com
Michichael309326
5 discussion posts
Bjoern,

Yeah it worked fine all weekend but now it's back to not. Very frustrating. I think it has everything to do with the device manager changing the monitor drivers/identities.
Jan 25, 2021 (modified Jan 25, 2021)  • #45
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks! We'll keep at it and see what we can find out. We've had a couple of other customers with similar issues so we're currently comparing the outputs from the "CustomerTest" tool to see if there's a common link here.
Jan 26, 2021  • #46
Avatar from Gravatar.com
Michichael309326
5 discussion posts
Thanks, Keith. With the steps I detailed a few posts ago, I'm at least not getting this issue *constantly* - it's significantly less often, though I haven't spotted the pattern as to what causes it vs not at this point.
Jan 27, 2021  • #47
Avatar from Gravatar.com
Bjoern Schellenberg
4 discussion posts
HEy Keith, I tired the latest beta5, the problem is still the same, are you narrow down issue ? let me know if you need more data
19 days ago  • #48
Keith Lammers (BFS)'s profile on WallpaperFusion.com
We're still working on it here. We'll definitely keep you posted if we need any additional info.

Thanks!
15 days ago  • #49
Avatar from Gravatar.com
BPA Dynamics, Inc.402729
7 discussion posts
Another bump that I am also having this issue. Intel NUC 10 device.
5 days ago  • #50
Was this helpful?  (1)  
<< DiscussionsReply