One person, who was “resigned” and the issue caused by them was resolved.
How is this now “WotC didn’t want the novels”?
They did, and fixed the issue blocking them.
You're glossing over the part where WotC broke the contract and refused to approve the drafts, and Weis & Hickman filed a $10 million lawsuit which ultimately forced WotC to relent.
"Dragonlance" Lawsuit Ends With A Whimper (and Settlement) – SpellTheory
I don't know who the "one guy" you're referring to is. I may have missed that story - do you have it?