There were other problems within TNA and Vince Russo that haven’t been reported yet. Apparently the company was not happy with him because he was acting in a “self destructing manner” that could hurt the company. The company was said not to be happy with Russo doing Jim Ross’ podcast. For those that don’t know, Ross has been very critical at times of the TNA product. In fairness, Ross has been pointing out that the product has been improving in recent weeks.
The other thing that didn’t make them happy was when Russo had Daffney on as a guest on his VIP podcast. Daffney had previously sued (and won) her lawsuit against TNA.