I basically have a mechanism in my universe that allows humans to travel to different worlds (called offworlds) filled with different creatures and systems of magic, and this is very integral to the plot of the story. Currently I have things set up in such a way that humans are allowed to go to these worlds, but not vice versa because the human world and system of magic present within it acts as a "veil" making it undetectable by outside worlds and magical systems. My only concern is that this seems a bit conflicting with the fact that while humans can go to these worlds they can also come back.
My current idea to explain this is that they use a combination of magic and technology to make "gates" which allow them to link themselves to them using a device they carry with them to these other worlds. Basically the device maintains connection to the gate and (for lack of a better word) "yanks" people back to the gate when activated in most circumstances. Is this a good enough justification for a workaround to a system which is otherwise impervious to outside magical forces, or is there more details I should look to add in the general sense to make it seem less gimmicky?