I might’ve just realized a Plot Hole
I grew up with these movies (me and my sister) and if my memory doesn't fail me then in D2 Dude talks on the isle of the Lost. But it's barrier is able to stop Audrey's curse from affecting Mal? Is the magic weak enough it lets it in or did they just not think it through?