XR Rig offset keeps resetting to 0 automatically after running a scene or building for headset.

I have a simple XR room scale camera rig added to a scene. I am trying to set the camera offset so my headset does not start in the floor. But every time I run the scene or switch scenes or build for an android headset (Vive Focus+ in this case), it resets back to 0 for some reason.
Before run:


After run:

I am on Unity 2019.4.18 LTS Am I missing something since I would expect it to persist? I have saved it multiple times in the scene but it keeps resetting to 0.

Any help would be appreciated.

In earlier versions of the package, the camera offset Y value was modified during OnValidate of the XRRig. This has been changed in newer versions to only happen while in play mode. Upgrading to a newer version should resolve this issue.