Hi,
Even I have a masters in applied psychology from India and I applied for another masters program in Canada. I did receive my visa in September, under SDS category too. Basically you'll need an SOP explaining why you need another masters program and how does it align with your future...