How to reproduce:
1. Create a new Unity project
2. Go to Edit -> Project Settings -> Player -> Other Settings -> Optimization -> Preloaded Assets
3. Set the "Size" to 1
4. In the "Element 0" field, press the object picker menu and observe the results
Expected results: The menu is opened
Actual results: The menu is not opened and the "ArgumentException: No valid types in required type list" error is thrown
Reproducible with: 6000.3.0a4, 6000.3.10f1, 6000.4.0b10, 6000.5.0a7
Not reproducible with: 6000.0.68f1, 6000.3.0a3
Reproducible on: macOS Tahoe 26 (M1)
Not reproducible on: No other environment tested
First lines of error:
ArgumentException: No valid types in required type list
UnityEditor.RequiredTypeList..ctor (System.Collections.Generic.IEnumerable`1[T] requiredTypes, UnityEditor.SerializedProperty property) (at /Users/bokken/build/output/unity/unity/Editor/Mono/EditorGUI.RequiredTypeList.cs:57)