If this was just one of the members being upgraded it would be incorrect that featureCompatibilityVersion is already at 4.2 as that is the last step once all members are running the new binary version.

Yes this was the only one member being upgraded and featureCompatibilityVersion was already at 4.2 while rest of the cluster shows 4.0