The best thing to do is submit a support ticket if you haven't done that already as, it can usually can take some time because all channels in Freedom are reviewed by hand, this is to make sure all channels are legit and actually active. If you have already submitted a ticket, then whatever you do, don't submit another as this would push your ticket to the bottom of the queue as they are resolved on a oldest to newest basis.