Howlin has not been banned. She left of her own accord. Whether she will be back is an open question.
Incorrect, Howlin’s account is now listed as banned/suspended.