I would have to really struggle to create a realistic scenario where what is happening with the BoD matters to a potential licensee.
The BoD does not have to approve a license agreement if the business of the company is licensing its technology. That is like saying Apple stores need BoD approval to sell a IPad.
Where BoD approval does matter is the settlement with T-Mobile.