Hello,
I'm rewatching Angel season 4 and I have a doubt: in episode 4x17 Skip says that Jasmine managed events in order to make her birth possible: Connor's birth, Darla's resurrection, and most important Cordelia coming to LA, meeting Angel and getting visions from Doyle: without visions, she would not have been turned into an half-demon and ascended to a higher level from which she carried down Jasmine to Earth. So, what if Cordelia's visions were sent by Jasmine from the beginning, and not from the legitmate Powers That Be? It makes much more sense to me: if the real PTBs were in contact with Cordelia I think they would have warned her through visions of Jasmine's plans.
I'm rewatching Angel season 4 and I have a doubt: in episode 4x17 Skip says that Jasmine managed events in order to make her birth possible: Connor's birth, Darla's resurrection, and most important Cordelia coming to LA, meeting Angel and getting visions from Doyle: without visions, she would not have been turned into an half-demon and ascended to a higher level from which she carried down Jasmine to Earth. So, what if Cordelia's visions were sent by Jasmine from the beginning, and not from the legitmate Powers That Be? It makes much more sense to me: if the real PTBs were in contact with Cordelia I think they would have warned her through visions of Jasmine's plans.