So your spouse is working in Canada on a PGWP with a NOC A, B or 0 job? Or is spouse in Canada on study permit? You need to show your ties to India - job, house, investments, loans etc. VOs don’t believe that you will return to India if you are working in KSA with temporary status.