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.

Hi, were you able to get your document stamped by Saudi Cultural?