The difference is that each source uses its own database of planetary positions and then applies different algorithms or criteria to interpret them. Co-Star, for example, works with a very specific astronomical database and generates texts with its own style, while the newspaper probably uses the interpretations of an actual human astrologer who has their own rules. It's not that one is right and the other is wrong, it's that they're literally doing different calculations starting from the same point (your birth coordinates, more or less).
What a lot of people don't know is that they don't even all start from the same time or exact location. If you didn't put your birth time or place correctly in the app, the results are going to be completely different. Plus, there are astrologers who use only the sun, others who include the moon and the ascendant, and some who throw in the whole solar system. It's like two different chefs cooking with the same ingredients but with different techniques, you know?
Basically, if you want it to be consistent, you have to keep the same data everywhere. But the truth is that once human interpretation comes into play (or the algorithm of an app), each one is going to tell their own version of the story.