Previously, the vending version was set in the verifyAndSaveAuth method, which was too late because AuthHelper.build had already used the properties. Now, we set the user-selected vending version in the properties before calling AuthHelper.build.