They discontinued some small "unfavorable" distribution agreements as they were setting up large, "favorable", Tier 1 agreements. Then those large agreements were put on hold due to the COVID-19 outbreak. As things re-open, the company believes those agreements will be completed; that is why the revenue forecast remains $6-$8m for 2020.
It is understandable what they were trying to do, but the timing of events didn't work out so well with the shutdown's. It's unfortunate, but recoverable enough, just delayed things a bit.