Steps to reproduce:
1. Open attached project "rqa-project-magicpotion.zip" and scene "Main Room"
2. In Hierarchy window, select "CauldronAnimation" gameObject
3. In Animation window, enable Recording
4. In Animation window's property hierarchy, multi-select "Ingredient1 : Scale" and "Ingredient1 : Scale" properties
5. In Inspector window, enable constrained proportions for scale, and try to change its value
6. Observe Console window
Expected result: The scale is changed with constraints, no errors
Actual result: The scale is changed without constraints, "transform.localScale assign attempt for 'Ingredient1' is not valid. Input localScale is { NaN, NaN, NaN }." error
Reproducible with: 2022.2.11f1, 2023.1.0b8, 2023.2.0a6
Could not test with: 2020.3.46f1 (constrained proportions scale functionality missing) 2021.3.21f1 (Multi-edit constrained proportion Scale editing is disabled)
Tested on: Windows 10