**System Information**
Operating system: macOS-11.6.1-x86_64-i386-64bit 64 Bits
Graphics card: Intel Iris Pro OpenGL Engine Intel Inc. 4.1 INTEL-16.5.4
**Blender Version**
Broken: version: 3.0.0, branch: master, commit date: 2021-12-02 18:35, hash: `rBf1cca3055776`
Worked: (newest version of Blender that worked as expected)2.93
**Short description of error**
[Please fill out a short description of the error here]Pressing Shift+C resets the position of the 3D cursor and centers the view on the origin. However, if the camera doesn't get moved, the viewport doesn't update, so the 3D cursor appears to be in the wrong position.
**Exact steps for others to reproduce the error**
[Please describe the exact steps needed to reproduce the issue]1. Hit Shift+C to center the camera and cursor
[Based on2. Move the default startup or an attached .blend file (as simple as possible)]
When viewport is i3D cursor somewhere other than the "Frame All",origin
3. pressingHit Shift + C centers the 3D cursor,+C again
4. but actually it keeps it's place in the viewportThe 3D cursor doesn't visibly move.
5. By changing the viewportMove the actual center place is shown.camera
eg. clicking Shift + C,6. changing tThe 3D cursor and at last clicking Shift + C again can be used to reproduce the case.
ppears in the right place