Этот чувак реализует настройку разрешения в этом видео, попробуйте: https://www.youtube.com/watch?v=YOaYQrN1oYQ
Итак, я не могу повторить вашу проблему - ваше решение также отлично работает
Это окно по умолчанию сВаш код:

Попробуйте проверить «Разрешение и презентация» в настройках проигрывателя
Это исходный код списка разрешений -Unity просто берет его с вашего компьютера:
/// <summary>
/// <para>All full-screen resolutions supported by the monitor (Read Only).</para>
/// </summary>
public static extern Resolution[] resolutions { [FreeFunction("ScreenScripting::GetResolutions"), MethodImpl(MethodImplOptions.InternalCall)] get; }
Вот почему существует только одно решение - вручную проверить дубликаты и удалить его из списка