visas to Philippino's at this time. Or his company hasn't got anymore visas left for issue.

It could be numerous reasons. I am not aware that the GCC countries share visa info. It don't think this would have anything to do with it.