it seems to me like everything fits fine. Jennifer lien and a few other actors had three year contracts, others had a full seven year contract. After three years her contract was not renewed, she left the show. What missing pieces are there?
and does it really matter? it was so many years ago, everyone involved has moved on. And in my opinon the show got much better season 4 on so perhaps the change was for the better.
I have heard many people say that Lien was never comfortable in front of the camera and she was not upset to go, even the other actors said that
Immediately after Kate Mulgrew filmed her scenes of the first four episodes of Star Trek: Voyager's fourth season, she remarked, "She'll probably be a big movie star, you know? I'm sure it's happened for a reason." Mulgrew also speculated, "It may be good [for the series] in the long run. I trust my producers on this level, because they are good people, and they're looking at the welfare of the show." (Star Trek Monthly issue 33, p. 20)
During the fifth season, Dawson reflected, "It was hard losing Jennifer. It was something that I guess just happened, and I think Jennifer needed to move on as well.
anyway, like I said, if the actors themselves said something happened a certain way, that's what I'll believe since I wasn't there myself. If you think the actors are lying and covering up some conspiracy that's your business, either way I still have a show that I love