I know that the product of two balls of equal radius in metric spaces is not necessarily a ball in the product space.

But I couldn't identify the fault in the proof where I showed
$B_X(a,\epsilon)\times B_Y(b,\epsilon)=B_{X\times Y}((a,b),\epsilon):$
$(x,y)\in B_X(a,\epsilon)\times B_Y(b,\epsilon)\\\iff x\in B_X(a,\epsilon),y\in B_Y(b,\epsilon)\\\iff d_X(a,x)<\epsilon,d_Y(b,y)<\epsilon\\\iff \max\{d_X(a,x),d_Y(b,y)\}<\epsilon\\\iff d_{X\times Y}((a,b),(x,y))<\epsilon\\\iff(x,y)\in B_{X\times Y}((a,b),\epsilon)$
In the above figure do the topology obtained by defining product metric as $d_{X\times Y}=\max\{d_X,d_Y\}$ different with the topology obtained from $\|.\|_2?$