I feel like there was something else going on then....no animal just starves to death without some underlying factor...and to let it go 7 months wasn't a wise idea regardless. 1 month max before you start exploring new options....For those who say a fish will not starve its self to death my ngt died from not eating for 7 plus months. I had it with 3 indos and 1 ntt all smashing pellets everyday.
Yes,I went through the same thing with a NGT years ago when I first learned of starvation training.I did not starve mine for nearly that long but I gave it absolutely nothing to eat with no break and restart as I did not know any better at the time.I don't know who's advice you were following but starving a fish for 7months straight, that would be the result I would of expected. I personally would never starve a fish more than a few weeks.
Those are good points that can't be ruled out.does no one else think maybe the fish was stressed as well? On top of not being given food it was used to maybe the competition in a new environment caused it to not eat vs. maybe had this been done 1 on 1 in a separate tank?