Vegan Weight Gain

I’ve been vegan for 4 years and I’ve been perfectly fine. But recently I’ve been gaining weight for almost no reason and I haven’t changed my diet recently. Any tips / workouts that are really effective. The weight gain is really starting to add to my depression and idk what to do anymore.