I already made edits to correct some mistakes, but you can't just add "doesn't" in there to adjust the meaning. As written, there are a couple implications that are valid interpretations. 1) There is no indication as to what happens if the spell does not end early and the creature is not native to a different plane, so given that the only guidance says that a creature does not return, as written even creatures native to the current plane could be banished permanently; 2) What happens if it ends early and the creature is native to another plane? Again not specified, again the only guidance is that they don't return so I could see someone arguing that is always the case.
A much better wording would be: "When the spell ends, the target reappears in the space it left (or the nearest unoccupied space)." There is no need to specify ending early in this instance since the intent (I believe) is that they return either way. End sentence, then start a new one: "If the target is native to another plane, it remains there after the spell ends. If the spell ends early, it reappears in the space it left (or the nearest unoccupied space)." Or something similar, I'm spitballing here. I think this is the intention and this makes it far clearer.
I think what happened is they copy and pasted o5e's spells, modified it, and then forgot to clean it up to actually make sense again after. Understandable, but it needs work.
A much better wording would be: "When the spell ends, the target reappears in the space it left (or the nearest unoccupied space)." There is no need to specify ending early in this instance since the intent (I believe) is that they return either way. End sentence, then start a new one: "If the target is native to another plane, it remains there after the spell ends. If the spell ends early, it reappears in the space it left (or the nearest unoccupied space)." Or something similar, I'm spitballing here. I think this is the intention and this makes it far clearer.
I think what happened is they copy and pasted o5e's spells, modified it, and then forgot to clean it up to actually make sense again after. Understandable, but it needs work.