As discussed in this UDN post, the GetSupportedFullScreenResolutions function does not currently return resolutions for all connected monitors, only the primary one.
Multi-monitor set-ups are fairly common for PC users, it would be really helpful if the built-in implementations could support this feature.
Thank you for sharing this! I probably don’t have time to set up a custom engine to integrate this but it’s nice to know other people are hitting this issue. Did you end up using this? Or some other solution?