Saudi Cultural attaché and Visa for degree from Philippines

Hello all,
I'm an Indian doctor who finished my master's degree from the Philippines. I got a job offer from Saudi recently. There is no Saudi cultural attaché office in Manila/Philippines and people get it done from Singapore usually because there is no cultural attaché office in Manila. Recently I heard that the embassy in India rejected a friend's visa ! I have a few questions: Is there a way to find out the reason why as to why they rejected, because I need to go through the same process now !? Hence I could avoid the mistake.
Will it be ok if I do not get the attaché from Singapore with the reason that there is no cultural attaché office in Manila !?
Thanks in advance.

New topic