Heroes of Newearth Error: EnumDisplaySettings failed on mode 0

Hello dear community, lately i face some issue launching Heroes of Newerth game on my PC. Sometimes (not always) when i have my two monitors enabled, and i m trying to launch HoN on my Dell monitor (Main Display from Windows settings)  i get EnumDisplaySettings failed on mode 0 error.

 

If i make my LG a main display, the game runs no problem. The same if i disconnect the LG screen. The LG is on HDMI, the Dell is DVI-I.

 

When I get this error i've noticed that i cannot change the screen resolution on my Dell. It's greyed out.

 

I tried reinstalling drivers, and even on new Windows installation, but the problem is still there, so i believe its related with some Display driver settings, or the drivers themselves are causing the problem for some reason.

 

I've noticed that my Dell is recognised as Monitor 2 instead of monitor 1. I changed DVI ports but didn't changed. I believe that HDMI gets priority no matter what.

 

 

Operating System

     Windows 10 Pro 64-bit

     Radeon Software 17.7.2

CPU

     Intel Core i5 2500K @ 3.30GHz 54 °C

          Sandy Bridge 32nm Technology

RAM

     12.0GB Dual-Channel DDR3 @ 798MHz (11-11-11-28)

Motherboard

     Gigabyte Technology Co. Ltd. Z68X-UD3P-B3 (Socket 1155) 43 °C

Graphics

     Monitor 1

          Name LG ULTRAWIDE on AMD Radeon HD 7800 Series

               Current Resolution 2560x1080 pixels

               Work Resolution 2560x1040 pixels

                    State Enabled, Unsafe

                    Multiple displays Extended, Secondary, Enabled

                    Monitor Width 2560

                    Monitor Height 1080

                    Monitor BPP 32 bits per pixel

                    Monitor Frequency 60 Hz

                    Device \\.\DISPLAY1\Monitor0

     Monitor 2

          Name DELL U2412M on AMD Radeon HD 7800 Series

                    Current Resolution 1920x1200 pixels

                    Work Resolution 1920x1160 pixels

                    State Enabled, Unsafe

                    Multiple displays Extended, Primary, Enabled

                    Monitor Width 1920

                    Monitor Height 1200

                    Monitor BPP 32 bits per pixel

                    Monitor Frequency 60 Hz

                    Device \\.\DISPLAY2\Monitor0

 

ATI AMD Radeon HD 7800 Series

     Manufacturer ATI

     Model AMD Radeon HD 7800 Series

     Device ID 1002-6818

     Subvendor ASUStek Computer Inc (1043)

     Current Performance Level Level 0

     Current GPU Clock 450 MHz

     Current Memory Clock 1200 MHz

     Current Shader Clock 1200 MHz

     Voltage 0.900 V

     GPU Clock 1000.0 MHz

     Temperature 50 °C

     Core Voltage 1.219 V

     Driver version 22.19.162.4

     BIOS Version 113-AD41000-105

     Memory Type GDDR5

     Memory 2048 MB

     Bandwidth 153.6 GB/s

     Count of performance levels : 2

     Level 1 - "Perf Level 0"

     GPU Clock 300 MHz

     Shader Clock 150 MHz

     Level 2 - "Perf Level 1"

     GPU Clock 1000 MHz

     Shader Clock 1200 MHz

 

Storage

     232GB Samsung SSD 750 EVO 250GB (SSD) 41 °C

 

Audio

     AMD High Definition Audio Device