Even if we believe she was unaware of it leading up to the 2018 Olympics (which is highly unlikely but let's assume), she was definitely aware of it after the games.
More than that, Leading up to 2019/20 season She and Cipres announced they were taking a season off and will be returning to competition aiming for 2022 Olympics only weeks before the allegations against him were made public and long after the Safe Sport investigation started. In fact, even before the news broke I was asked by a friend who lives in Canada if I heard the rumors about Cipres being a predator and since I didn't I just shrugged it off and assumed it was another weird rumor from the skating community on Twitter. If so many people knew, there's no possible way that Vanessa didn't.
She is not judged for what Cipres did, she is judged for her actions that included: continuing skating with him even after it became public at the rink and a Safe Sport investigation has started, posting (and later deleting) a story in support of Cipres, remaining silent and never sharing even a word of support for those abused, only commenting about it after teaming up with Radford and even then giving the lame "I had no idea" excuse (which again, she have known about it months before it became public) followed by "I'm a good person" and "it has nothing to do with me".
I can understand her struggles in 2018 on a human level given the fact that the Olympics were her dream and she wasn't a part of ruining that dream, but there are no excuses for her skating with him all through 2018/19 and then announcing that they are taking a season off and will return for the 2022 Olympics when she knew the news was about to break. Her actions are inexcusable and she deserves all the criticism she is getting for her actions.