Your employer may be restricting the types of apps or network communication.
There is some good advice in a similar thread here: