Let $X\in\mathbb{A}^n$ and $Y\in\mathbb{A}^m$ be affine varieties (irreducible algebraic sets). Then, if we denote by $i_X$ and $i_Y$ their ideals in their respective affine spaces, we define their product in $\mathbb{A}^{n+m}$ as the set $$ X\times Y = \{(x,y):x\in X\text{ and } y\in Y\} = \{(x,y):x\in Z(i_X)\text{ and }y\in Z(i_Y)\}. $$ Using the second characterization it's easy to show that in fact $X\times Y$ is closed in $\mathbb{A}^{n+m}$ and particularly that $X\times Y = Z(I_X+I_Y)$, where $I_X$ and $I_Y$ are the vanishing ideals of $X\times\mathbb{A}^m$ and $\mathbb{A}^n\times Y$ (these ideals clearly are in bijective correspondence with $i_X$ and $i_Y$, respectively).
Then, by the Nullstellensatz, we get $I(X\times Y) = \sqrt{I_X+I_Y}$. The problem is that the references I've seen claim that in fact $I(X\times Y) = I_X+I_Y$ (Gathmann's notes, example 2.3.9 in page 25, and Georges' answer in this math.se post, specially the last display).
This would only be true if $I_X+I_Y$ is radical, which I haven't been able to show for this case and know isn't true in general (see this math.se post). Are my references wrong, or what am I missing?