When I fasted I ended up gaining weight after a while. My assumption is that my body knew I wouldn’t eat for a while so it would absorb the food and not digest it as effectively so that I can have more fuel.
What I do now is I randomly fast on random days and random times . It’s been more effective for me