На 8 април 2021 г. беше разкрито, че след ареста си Хауърд се е самоубил в килията си в Атланта, докато е чакал транспортирането му до Калифорния, както се съобщава чрез TMZ. В момента не могат да бъдат намерени други актуализации.