It’s a bummer that the fix you found is reverting back from the current dev path (openXR).
Is this giving you perfect expected working conditions? Or is it just bringing it back to the previous state where you had to have all tabs closed for WorldScale to function correctly?