I am a PhD student in Germany and I am married. Actually, at first I came to Germany by visa that was for a master and then after 6 month I succeeded to get acceptance from another university for promotion. But for extending my visa I should do it before my previous visa being expired.
I applied for a dependent visa for my husband twice. One of them when I was still a master's student and another time since I am a PhD student. Unfortunately the application was rejected each time. The first one because I was a master's student and the second time because I don't have any kind of grant or scholarship (I am self-funded) and my finance documents were insufficient.
But since I am here my husband visited me 5 timed through visa type 'C'. And since he has a high-ranked job in his country with reasonable bank balance he didn't have any problem getting this visa. But unfortunately one month a go he applied again for a type C visa again and today the German embassy told him that they are not sure he intends to leave the Schengen area after his time runs out.
I don't know where and how I should complain. My husband has been to Europe 9 times before.