If they have "recognised" the income then regulations require that the company has a reasonable expectation of collecting the amount recognised - its just a matter of when. I did warn 3 months or so ago that shareholders should acquaint themselves with the difference between revenue recognised and cash collected.
That said, I was in the software business for a large part of my working life and have seen all manner of licensing conditions, including some that were, for want of a better term, vapourware. One of the difficulties with having a "pull through" licensing model (i.e. one where the immediate customer is not necessarilly the one making saleable products from the technology) is that you are reliant on your immediate client (eg. Megachips) signing up their clients to conditions that are favourable to you. It is doubly difficult when the technology being licensed is brand new and unproven in the general marketplace..................
There is no doubt that BRN's IP has been de-risked by being incorporated in some astonishingly good projects (eg, NASA, Mercedes and Prophesee) but it is clearly going to take more time for that to trickle down to incorporation in large scale deployments (i.e. very profitable and cash flow positive). If you are a believer then you are going to have to exercise patience, no matter how difficult that may be.
FWIW and DYOR