How to reproduce:
1. Open the attached “IN-138900_nan” project
2. Open the “SampleScene” Scene
3. Open the “NaN_vfx.vfx” asset
4. Make sure that the VFX Graph window is visible
5. In the Scene move the Cube GameObject
6. Try to undo the action with Ctrl + Z
7. Observe the Scene view
Actual result: The Cube GameObject stays where it is
Expected result: The Cube GameObject is moved back to where it was
Reproducible with: 6000.0.59f2, 6000.0.72f1, 6000.3.12f1. 6000.4.1f1, 6000.5.0b2, 6000.6.0a2
Not reproducible with: 6000.0.58f2
Reproducible on: Windows 11
Not reproducible on: No other environments tested
Notes:
- The Vfx Graph needs to be set up in a way where it outputs a NaN value
- It is possible to undo the previous change in the Scene through Edit → Undo “some action” if you haven’t already tried to undo it with Ctrl + Z
- It is possible to undo a change with either Ctrl + Z, but it is only possible if you do it instantly after making the change