If a Vedic chart tells you something different from the horoscope app you have used for years, neither one is lying to you.
Western astrology uses the tropical zodiac, which is anchored to the seasons — the spring equinox marks the start of Aries every year, regardless of where the constellations have drifted. Vedic astrology uses the sidereal zodiac, anchored to the fixed stars themselves. Over centuries the two have separated by roughly 24 degrees.
That gap is why so many people meet their Rashi and feel briefly disowned. A lifelong Leo becomes a Cancer. Someone who has explained themselves as a Sagittarius since school reads Scorpio instead. Nothing about you changed; the measuring system did.
The more useful question is what each system is built to do. Tropical placements describe seasonal archetypes and are excellent for psychological framing. Sidereal placements are the base for the Vedic timing tools — Dasha periods, transits over the Moon, the divisional charts — which is where the tradition does its most specific work.
In practice, we read your Rashi as the ground floor and your Moon sign as the room you actually live in. If you want to keep your Sun sign as a piece of personal language, keep it. It costs nothing, and it is not competing with the chart we are reading.