I guess when people introduced the $\sqrt[n]{x}$ function they worked with real numbers only. As long as we need only real numbers this is a nice function: it's value is a number such that if multiplied by itself n times... you know.
There is a slight problem with this definition. There might be several numbers which satisfy this requirement. And this fact makes it very inconvenient to use this function. Mathematitians decided to modify the definition of root function slightly: "it'a a non-negative number...". This approach seems to be more convenient: if we have $\sqrt{4}$ always equals $2$. And if in some cases we need to account all the possibilities, we will explicitely write $\pm\sqrt{4}$.
Again, it's just very convenient if function has no more than one value and it was very easy to define the root function in such a way.
But things changed when people started to use complex numbers. For any complex number $c$ there are always two numbers $x$ such that $x*x=c$. And there is no way to define a function $\sqrt{c}$ unambiguously. There is no useful rule how to choose one of the two candidates to be the value of "square root" function.
That's why it's better to avoid using $\sqrt[n]{c}$ function with complex numbers unless it is clear which one of the $n$ candidates is supposed to be used.
There are two complex numbers $x$ such that $x*x=-1$. Funny story - these two numbers are pretty much identical (all their properties are absolutely the same!), but they are still different numbers. Mathematitians called one of them $i$. Which one? It's impossible to tell, impossible to describe somehow which one of them was chosen. Just one of them. The other one became $-i$.
I mentioned earlier the general rule to avoid $\sqrt{c}$ then complex numbers are involved, but my personal experience is that in case $\sqrt{-1}$ the second part of the rule applies: it is very clear that $i$, not $-i$ is implied.