There is no mistake, but maybe they could have worded it better, or maybe you haven't yet learned that converses don't always hold.
For example, "If an animal is a dog, then that animal is a canine." That's true, right? But does the converse hold? "If an animal is a canine, then that animal is a dog." That's not necessarily true. The animal could be a wolf, a coyote, a fox, etc.
So, "If $x + y \geq 100$, then either $x \geq 50$ or $y \geq 50$." We could have $x = 3^7$ and $y = (-7)^3$, and $x + y$ is still more than 100. Suppose $x = y = 7^2$. Then $x + y$ falls short of 100, because both $x$ and $y$ fall short of 50.
The converse would be "If $x \geq 50$ or $y \geq 50$, then $x + y \geq 100$." But as you have already demonstrated, this is not always true. The condition "$x \geq 50$ or $y \geq 50$" is not equivalent to the condition "$x + y \geq 100$."
The converse of a true statement is also true if and only if the statement and its converse are equivalent. For example, "If a positive integer is the square of a prime, then it has exactly three positive divisors." Its converse is "If a positive integer has exactly three positive divisors, then it is the square of a prime." Both statements are true and they are equivalent.