Thank you for your patience; I just got a break from my work schedule to tinker with the media center again, and can report back the following results: The new build works perfectly with the whitelist enabled, but still falls back to the current resolution with the whitelist disabled.
As before, all testing was done with GUI set to 1920x1080 @ 59.94Hz.
1080p25 with whitelist:
2019-05-11 23:06:13.393 T:3636601568 NOTICE: Whitelist search for: width: 1920, height: 1080, fps: 25.000, 3D: false
2019-05-11 23:06:13.393 T:3636601568 DEBUG: Trying to find exact refresh rate
2019-05-11 23:06:13.394 T:3636601568 DEBUG: No exact whitelisted resolution matched, trying double refresh rate
2019-05-11 23:06:13.396 T:3636601568 DEBUG: No double whitelisted resolution matched, trying 3:2 pullback
2019-05-11 23:06:13.397 T:3636601568 DEBUG: No 3:2 pullback whitelisted resolution matched, trying current resolution 1920x1080 @ 59.94 - Full Screen (16)
2019-05-11 23:06:13.397 T:3636601568 DEBUG: Current resolution doesn't match, trying higher resolutions
2019-05-11 23:06:13.398 T:3636601568 DEBUG: Matched whitelisted Resolution 3840x2160 @ 25.00 - Full Screen (31)
2019-05-11 23:06:13.398 T:3636601568 NOTICE: Display resolution ADJUST : 3840x2160 @ 25.00 - Full Screen (31) (weight: 0.000)
1080p24 with whitelist:
2019-05-11 23:06:44.830 T:3636601568 NOTICE: Whitelist search for: width: 1920, height: 1080, fps: 23.976, 3D: false
2019-05-11 23:06:44.830 T:3636601568 DEBUG: Trying to find exact refresh rate
2019-05-11 23:06:44.831 T:3636601568 DEBUG: Matched exact whitelisted Resolution 1920x1080 @ 23.98 - Full Screen (28)
2019-05-11 23:06:44.831 T:3636601568 NOTICE: Display resolution ADJUST : 1920x1080 @ 23.98 - Full Screen (28) (weight: 0.000)
1080p25 without whitelist:
2019-05-11 23:09:25.284 T:3635606240 NOTICE: Whitelist search for: width: 1920, height: 1080, fps: 25.000, 3D: false
2019-05-11 23:09:25.284 T:3635606240 DEBUG: Whitelist is empty using default one
2019-05-11 23:09:25.284 T:3635606240 DEBUG: Found candidate resolution Windowed
2019-05-11 23:09:25.284 T:3635606240 DEBUG: Not added - < current resolution
2019-05-11 23:09:25.284 T:3635606240 DEBUG: Found candidate resolution 1920x1080 @ 59.94 - Full Screen
2019-05-11 23:09:25.284 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.284 T:3635606240 DEBUG: Found candidate resolution 720x480 @ 60.00 - Full Screen
2019-05-11 23:09:25.284 T:3635606240 DEBUG: Not added - < current resolution
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 720x480 @ 59.94 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Not added - < current resolution
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 1280x720 @ 60.00 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Not added - < current resolution
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 1280x720 @ 59.94 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Not added - < current resolution
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 1920x1080 @ 60.00i - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Not added - < current resolution
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 1920x1080 @ 59.94i - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Not added - < current resolution
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 1920x1080 @ 60.00 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 1920x1080 @ 59.94 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 1920x1080 @ 30.00 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Not added - 25 or 30 refresh rate
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 1920x1080 @ 29.97 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Not added - 25 or 30 refresh rate
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 1920x1080 @ 24.00 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 1920x1080 @ 23.98 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 3840x2160 @ 30.00 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Not added - 25 or 30 refresh rate
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 3840x2160 @ 29.97 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Not added - 25 or 30 refresh rate
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 3840x2160 @ 25.00 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Not added - 25 or 30 refresh rate
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 3840x2160 @ 24.00 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 3840x2160 @ 23.98 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 4096x2160 @ 24.00 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 4096x2160 @ 23.98 - Full Screen
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.285 T:3635606240 DEBUG: Found candidate resolution 3840x2160 @ 60.00 - Full Screen
2019-05-11 23:09:25.286 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.286 T:3635606240 DEBUG: Found candidate resolution 3840x2160 @ 59.94 - Full Screen
2019-05-11 23:09:25.286 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.286 T:3635606240 DEBUG: Found candidate resolution 3840x2160 @ 60.00 - Full Screen
2019-05-11 23:09:25.286 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.286 T:3635606240 DEBUG: Found candidate resolution 3840x2160 @ 59.94 - Full Screen
2019-05-11 23:09:25.286 T:3635606240 DEBUG: Added to default whitelist
2019-05-11 23:09:25.286 T:3635606240 DEBUG: Trying to find exact refresh rate
2019-05-11 23:09:25.286 T:3635606240 DEBUG: No exact whitelisted resolution matched, trying double refresh rate
2019-05-11 23:09:25.287 T:3635606240 DEBUG: No double whitelisted resolution matched, trying 3:2 pullback
2019-05-11 23:09:25.288 T:3635606240 DEBUG: No 3:2 pullback whitelisted resolution matched, trying current resolution 1920x1080 @ 59.94 - Full Screen (16)
2019-05-11 23:09:25.288 T:3635606240 DEBUG: Current resolution doesn't match, trying default resolution 1920x1080 @ 59.94 - Full Screen
2019-05-11 23:09:25.291 T:3635606240 DEBUG: Default resolution doesn't provide required refreshrate, trying default resolution with double refreshrate
2019-05-11 23:09:25.292 T:3635606240 DEBUG: Default resolution doesn't provide reqired refreshrate, trying default resolution with 3:2 pullback
2019-05-11 23:09:25.292 T:3635606240 DEBUG: No whitelisted resolution matched
2019-05-11 23:09:25.292 T:3635606240 NOTICE: Display resolution ADJUST : 1920x1080 @ 59.94 - Full Screen (16) (weight: 0.000)
1080p24 without whitelist:
2019-05-11 23:09:36.131 T:3564675808 NOTICE: Whitelist search for: width: 1920, height: 1080, fps: 23.976, 3D: false
2019-05-11 23:09:36.131 T:3564675808 DEBUG: Whitelist is empty using default one
2019-05-11 23:09:36.131 T:3564675808 DEBUG: Found candidate resolution Windowed
2019-05-11 23:09:36.131 T:3564675808 DEBUG: Not added - < current resolution
2019-05-11 23:09:36.131 T:3564675808 DEBUG: Found candidate resolution 1920x1080 @ 59.94 - Full Screen
2019-05-11 23:09:36.131 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 720x480 @ 60.00 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - < current resolution
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 720x480 @ 59.94 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - < current resolution
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 1280x720 @ 60.00 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - < current resolution
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 1280x720 @ 59.94 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - < current resolution
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 1920x1080 @ 60.00i - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - < current resolution
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 1920x1080 @ 59.94i - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - < current resolution
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 1920x1080 @ 60.00 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 1920x1080 @ 59.94 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 1920x1080 @ 30.00 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - 25 or 30 refresh rate
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 1920x1080 @ 29.97 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - 25 or 30 refresh rate
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 1920x1080 @ 24.00 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 1920x1080 @ 23.98 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 3840x2160 @ 30.00 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - 25 or 30 refresh rate
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 3840x2160 @ 29.97 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - 25 or 30 refresh rate
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 3840x2160 @ 25.00 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Not added - 25 or 30 refresh rate
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 3840x2160 @ 24.00 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 3840x2160 @ 23.98 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 4096x2160 @ 24.00 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Found candidate resolution 4096x2160 @ 23.98 - Full Screen
2019-05-11 23:09:36.132 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.133 T:3564675808 DEBUG: Found candidate resolution 3840x2160 @ 60.00 - Full Screen
2019-05-11 23:09:36.133 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.133 T:3564675808 DEBUG: Found candidate resolution 3840x2160 @ 59.94 - Full Screen
2019-05-11 23:09:36.133 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.133 T:3564675808 DEBUG: Found candidate resolution 3840x2160 @ 60.00 - Full Screen
2019-05-11 23:09:36.133 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.133 T:3564675808 DEBUG: Found candidate resolution 3840x2160 @ 59.94 - Full Screen
2019-05-11 23:09:36.133 T:3564675808 DEBUG: Added to default whitelist
2019-05-11 23:09:36.133 T:3564675808 DEBUG: Trying to find exact refresh rate
2019-05-11 23:09:36.133 T:3564675808 DEBUG: Matched exact whitelisted Resolution 1920x1080 @ 23.98 - Full Screen (28)
2019-05-11 23:09:36.133 T:3564675808 NOTICE: Display resolution ADJUST : 1920x1080 @ 23.98 - Full Screen (28) (weight: 0.000)
I’m not sure if it was intentional that the behavior differ depending on whether or not a whitelist was in place. The new build works perfectly for me as is, since I prefer to run a whitelist anyway.
Please let me know if there is any further testing you would like me to perform to help finalize the solution. I may not have a great deal of availability, but I’m happy to help in any way I can.