I have also read of people who have given up on fasting due to detrimental effects felt through doing their fasts. If you look closer at how they conducted their fasts it's easy to find the reason for their bad experience of it.
I believe it is the same with being a vegan, however any human diet is a lot more complicated than fasting so it's not so easy always to find the reason.