Again, it depends on what you mean.
On the one hand, yes, you by definition cannot have anything that allows things that are impossible in this world that works solely based on principles from this world.
On the other hand, no, you by definition cannot have a non-physics explanation for anything because physics is just "our model for things" and it must include everything in the world. Or at least it should if you want the model to be any good.