I have a script that uses GetMonitorWorkAreas and it is returning a 0 length array for my two monitors. GetMonitorWorkAreaByWindow seems to work for one monitor. My monitors are identical, with monitor 2 on the left, monitor 1 on the right.
I am running Windows 10 Version 1809 (Build 17763.109
I am running DisplayFusion Pro 9.7 (Beta 6).
I am running nVidia Graphics Driver 442.74.
Any ideas of what might be happening?
PS I have worked around it for now using GetMonitorIDs and looping through GetMonitorWorkAreaByID.