in the example at the bottom, there is an (almost) constant relationship between value1 and value2. value2 is 63% of value1 (with tiny differences that i assume are due to rounding). Since you are just scaling all the weights down by 62%, this results in the same weighted average.

In your case at the top, the "value2" is not always a fixed percentage of "value1", so the same thing doesn't happen.