Hi @convertersoft,
are you still having this problem? If you can provide a reproducible script with the USD you are using that would be great. We can’t reproduce this problem on our end.
In order to verify this quickly you can check out standalone_examples/api/omni.isaac.core/add_cubes.py example and run it in both headless and non headless modes. You will notice the position printed on the terminal is indeed changing.