The only thing that can be holding them back is they have to trade on the OTC for one year. That one year is tomorrow. So If we don't get Nasdaq news within the next two weeks Then who knows what the problem is.
Generally a normal Nasdaq uplist should only take 4-6 weeks.